#reactjs #typescript
#reactjs #машинописный текст
Вопрос:
Я работаю над приложением react, и когда я пытаюсь запустить свой проект с npm start
помощью терминала, я получаю это сообщение об ошибке в браузере
И это на терминале
Failed to compile.
./src/App.tsx
Module not found: Can't resolve '@apollo/client' in 'C:Usersuserindex-uisrc'
Error from chokidar (C:): Error: EBUSY: resource busy or locked, lstat 'C:hiberfil.sys'
И app.tsx здесь
И файл package.json находится по этой ссылке pastebin
Комментарии:
1. Не могли бы вы скопировать и вставить свой
package.json
здесь, пожалуйста?2. @ZsoltMeszaros пожалуйста, посмотрите файл Package.json, прикрепленный к сообщению, в качестве ссылки на вставку. Спасибо
3. Спасибо, что добавили их, @calibre24, проверьте мой ответ ниже 🙂
Ответ №1:
Вы пытаетесь импортировать более новую @apollo/client
App.tsx
версию, но установили старую "apollo-client": "^2.6.10"
. Вам нужно удалить apollo-client
и добавить @apollo/client
.
https://www.apollographql.com/docs/react/migrating/apollo-client-3-migration/