'ng' не распознается - запуск приложения Angular через электрон - PullRequest
0 голосов
/ 25 июня 2018

Я знаю, что этот вопрос уже задавался, но ответ мне не помог.

Я пытаюсь запустить приложение Angular в электронном виде, набрав в Visual Studio код интегрированного терминала следующую команду: npm start

Я получаю ошибку: «ng» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Файл журнала выглядит следующим образом:

enter image description here

Сейчас:

  1. У меня установлен узел:

Запуск командного узла -v дает мне - v8.9.4

  1. У меня есть угловой Cli. Выполнение команды npm list @ angular / cli дает мне: `- @ angular / cli @ 6.0.3

  2. Я зашел в папку переменной среды Переменная PATH выглядит следующим образом:

C: \ users \ dim \ AppData \ Roaming \ npm \ node_modules \ @angular \ cli \ bin; C: \ Program Files (x86) \ Microsoft VS Code \ bin

Что еще я могу сделать, чтобы решить проблему?

1 Ответ

0 голосов
/ 25 июня 2018

Ваша переменная PATH не должна содержать C:\users\dim\AppData\Roaming\npm\node_modules\@angular\cli\bin, но C:\users\dim\AppData\Roaming\npm.

Вот файлы .cmd, которые создаются при глобальной установке библиотек:

npm i -g @angular/cli@latest
...