sh: react-scripts: команда не найдена после запуска npm start


я клонировал приложение react в свою систему и запускал следующие команды

npm install -g create-react-app
npm install --save react react-dom

после этого я побежал

npm start 

но он бросил вышеупомянутую ошибку, он отлично работает на моей другой системе, из которой я нажал его на github. Но он не работает на любой другой системе после клонирования будь то windows или mac.

12 61

12 ответов:

проверить, если существует. После свежего клона, скорее всего, не будет node_modules (поскольку .gitignore ' d).

решение

выполнить npm install чтобы убедиться, что все deps загружаются.

Альтернативный Вариант

если node_modules существует, удалите его с помощью rm -rf node_modules а потом беги npm install.

У меня была аналогичная проблема. В моем случае это помогло установить Yarn и запустить команду "yarn", а затем "yarn start". Это может сработать и для вас, если проект, который вы клонировали, имеет пряжу.файл блокировки. Надеюсь, это поможет!

https://github.com/facebookincubator/create-react-app

npm install -g create-react-app

create-react-app my-app
cd my-app/
npm start

установки создать-реагировать-пакета приложения во всем мире. После этого вы запустите его и создадите проект под названием my-app. Введите папку проекта и запустите npm start. Если это не работает попробуйте запустить npm install а то npm start. Если это не работает, попробуйте обновить версию узла и/или НПМ.

пробовал все вышеперечисленное и ничего не работало, поэтому я использовал npm i react-scripts и он работал

вы не должны устанавливать react-скрипты глобально, для меня это исправило проблему:

npm install --save react react-dom react-scripts

если это все еще не работает :

1 - update to latest npm version : npm install -g npm@latest
2 - delete node_modules directory
3 - reinstall all dependencies : npm install

эта ошибка возникает при установке пакета с npm install вместо yarn install или наоборот.

просто сделать пряжу установить решил проблему для меня

Я просто случайно испытал эту ошибку "react-scripts: command not found" после выдачи react-scripts build запрос, который ранее работал просто отлично.

простая перезагрузка моей системы исправила проблему.

просто столкнулся с этой проблемой после установки material-ui.

решил его, просто запустив npm install снова.

удаления пакета-замка.json и node_modules затем npm install работали для меня.

Это поражает меня время от времени, когда у меня есть новый старт с create-react-app, пожалуйста, убедитесь, что ваш переменной NODE_ENV переменная имеет значение развитие не производство, как devDependencies в вашем пакете.json не будет установлен с помощью npm install.

если кто-то хочет использовать только npm, то запустите это npm i react-native-scripts --save, затем npm start или любая другая команда, которую вы используете