Npm start не работает react

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

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

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

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

12 ответов

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

решение

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

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

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

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

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

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

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

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

эта ошибка возникает при установке пакета с 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 или любая команда, которую вы используете

Источник

Ошибка запуска скрипта при запуске npm start

Я получаю эту ошибку при попытке отладить приложение моего узла с помощью команды npm start.

нпм ERR! Windows_NT 6.3.9600 npm ERR! argv «C: \ Program Files \ nodejs \\ node.exe» «C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js» «start» npm ERR! узел v0.12.7 нпм ERR! npm v2.11.3

нпм ERR! отсутствует скрипт: запустите npm ERR! нпм ERR! Если вам нужна помощь, вы можете сообщить об этой ошибке по адресу: npm ERR! https://github.com/npm/npm/issues npm ERR! Пожалуйста, включите следующий файл с любым запросом поддержки: npm ERR! C: \ Users \ andrmoll.NORTHAMERICA \ Documents \ GitHub \ SVIChallenge \ NPM-debug.log

подробный стек Ошибка: отсутствует сценарий: запуск

4 многословных стека при запуске (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js: 142: 19)

4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js: 58: 5

4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 345: 5

4 многословных стека в checkBinReferences_ (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 309: 45)

4 многословных стека в финале (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 343: 3)

4 больших стека в то время (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 113: 5)

4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 300: 12

4 многословных стека на evalmachine .:334:14

Источник

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

Я клонировал приложение реакции в свою систему и выполнил следующие команды

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

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

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

Решение

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

Альтернативное решение

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

У меня была аналогичная проблема. В моем случае это помогло установить Yarn и сначала выполнить команду

Читайте также:  Как отремонтировать русскую печь с плитой

а затем выполните команду

Это может сработать и для вас, если в клонированном вами проекте есть файл yarn.lock. Надеюсь, поможет!

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

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

вам не следует устанавливать реагирующие скрипты глобально, для меня это решило проблему:

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

Эта ошибка возникает, когда вы устанавливаете пакет с помощью npm install вместо yarn install или наоборот.

У меня была эта проблема целую вечность, и я случайно нашел свое решение.
Оказывается, в именах папок не может быть пробелов или дурацких символов .

/projects/tutorial/ReactJS/JavaScript Framework: ReactJS/app-name , не будет работать, потому что JavaScript Framework: ReactJS содержит пробелы.
В общем, использование пробелов в именах папок / файлов, вероятно, не лучшая практика, но я надеюсь, что это сэкономит кому-то как минимум 4 часа проб и ошибок.

Также следует избегать любых не буквенно-цифровых символов .

Источник

Как исправить ошибку npm start в create-react-app?

Установил реакт с помощью команды
— npm install -g create-react-app
— create-react-app new-app
— cd new-app

Вышло вот такое предупреждение (1 скрин), после npm start вот такая ошибка (2 скрин)


  • Вопрос задан более года назад
  • 116 просмотров

Dima Polos, вышла то же предупреждение, но вот с такой заметко: «npm notice created a lockfile as package-lock.json. You should commit this file»

Плюс там вышла такая подсказка: ‘If nothing else helps, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project. That would permanently disable this preflight check in case you want to proceed anyway’

По этой подсказке проблема устранилась. Но хотелось бы без этого доп файла решить проблему

Попробуйте через npx создать проект.

Еще могут быть проблемы из-за русских букв и длинных названий папок.

Попробуйте удалить кэш npm.

Попробуйте удалить node_modules и сделать npm i в папке проекта.

Ну или можно поставить убунту для вин — делается в пару кликов. Обычно решает все базовые проблемы с пакетами под вин-платформой.

Читайте также:  Сломались колеса у стула

Я почти год работаю с npm на windows и до сих пор встречаю разные проблемы. На маке такого в принципе нет.

Источник

create-react-app: npm start not working, react-scripts not found

NPM start does not work.

Node: v12.6.0 npm: 6.10.0

Note: I put the project directory into the Trash, and ran npm start in there and it worked. Does anyone have any idea why it’s working?

  1. Used initialization commands as given by create-react-app:

    installed the latest version of npm

    installed the latest version of node

    reinstalled node modules

    deleted node and npm and reinstalled

    Full Error Log

    react-scripts won’t install even after trying several times

    What can I do now?

    I am thinking there is an error with Node. I have both a /usr/local npm file as well as an npm file within nvm folder.

    4 Answers 4

    Run these steps in this order

    rm -rf node_modules (or if this does not work remove with the force flag rm -rf node_modules — force

    rm ./package-lock.json (or if this does not work try) rm .\package-lock.json

    npm run clean (or if this does not work) npm cache clean (or if this does not work) npm cache clean —force

    npm install -g npm@latest

    npm uninstall -g create-react-app npm install -g create-react-app

    If the create react-app does not work reinstall npm install —save react react-dom react-scripts (and any other dependencies)

    This might be because you might have installed create-react-app globally in the past. Uninstall the earlier create-react-app with the following command.

    Remove the already created project directory followed by installation of your my-app

    Please, try the following inside your terminal:

    First remove all node_modules:

    I had same problem like yours. I tried all the answers on this post and none helped me. I had the trouble in the path, it had a non acepted character (double dot in my case ‘:’).

    I modified the path and the problem was solved. Maybe for this reason your project runs on trash.

    Check your path to ensure that it’s right and it doesn’t contains a non acepted character. Also to can try to move the project folder to the root of your disk and try starting up from there.

    Источник

Оцените статью