«npm» не распознается как внутренняя или внешняя команда »в create-реагировать-приложение - PullRequest
0 голосов
/ 07 апреля 2019

Почему npm не распознается?

Я пытаюсь научиться реагировать и начать использовать его. У меня установлен узел и пакет create-реагировать-приложение.

Если я введу в командной строке npm -v или create-react-app -V, вернутся текущие версии, которые у меня есть. Что является первым шагом в моей проблеме.

Шаг второй будет проверка путей среды.

У меня есть C:\Users\hunte\AppData\Roaming\npm в моих путях, и я даже запустил командную строку bash от имени администратора без такой удачи.

Шаг третий, я полагаю, будет перезагрузка компьютера. (Очевидно, это не сработало)

Как я установил и попытался активизировать реакцию, вот так ...

npm install -g create-react-app

create-react-app my-app

Затем возвращается 'npm' is not recognized as an internal or external command.

Я заблудился, искал какую-то помощь, чтобы решить эту проблему, так как я действительно хотел бы изучить response.js.

Спасибо всем, кто проводит время за чтением моего вопроса.

Вот мой cmd

$ create-react-app test

Creating a new React app in C:\Users\hunte\desktop\test\test.

'npm' is not recognized as an internal or external command,
operable program or batch file.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

'npm' is not recognized as an internal or external command,
operable program or batch file.

Aborting installation.
  npm install --save --save-exact --loglevel error react react-dom react-scripts@0.9.x has failed.

Deleting generated file... package.json
Deleting test/ from C:\Users\hunte\desktop\test
Done.

1 Ответ

1 голос
/ 07 апреля 2019

Я понял это!

Для всех, кто сталкивался с подобной проблемой, все, что я делал, чтобы заставить его работать, это менял CMD.

Я использовал Git Bash CMD какМне нравится больше;однако, я думаю, это не очень хорошо работает с системными путями / средами.

Все, что я сделал, чтобы исправить эту проблему, запустил мой стандартный cmd от имени администратора и повторил попытку.На этот раз это сработало, и мне удалось создать пакет реагирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...