#node.js #reactjs #typescript #create-react-app
#node.js #reactjs #typescript #create-react-app
Вопрос:
Это ошибка, которую я получаю:
Буквально несколько минут назад я смог создавать проекты с помощью «npx create-react-app [NAME] —template typescript» … теперь я получаю эту ошибку. Я пробовал обновлять node.js , удаление папки node_modules и другие вещи, но ничего не работает. Я новый разработчик, поэтому стараюсь не задавать слишком много вопросов, но это действительно расстраивает.
Ответ №1:
Так что это может быть не настоящим исправлением, а скорее обходным путем:
В созданной папке приложения откройте файл package.json.
Изменения react-scripts
и typescript
версии, чтобы:
"react-scripts": "3.4.4",
"typescript": "^3.2.1",
Затем удалите package.lock.json
, yarn.lock
, node_modules
и tsconfig.json
.
Запустите $ npm install
, а затем $ npm start
должно работать нормально.
Обратите внимание, что здесь мы используем более старую версию react-scripts
.
Комментарии:
1. Спасибо, это сработало! Знаете ли вы, почему Typescript внезапно перестал работать? Они недавно обновлялись, и файлы зависимостей были повсюду или что-то в этом роде?
2. @RobinOrlando Я понятия не имею. Я обновился до новейшей версии OSX (BigSur), возможно, в этом и была проблема.
Ответ №2:
Я наткнулся на это, и для меня запуск команды с yarn
сработал, но команда с npx
не сработала. Возможно, стоит попробовать.