'НГ' не признается в качестве внутренней или внешней командой, исполняемой программой или пакетным файлом

Я попытался запустить НПМ установки -G с угловой-Кинк

Я также пробовал добавлять его в переменные среду по пути: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng) , без успеха.

Комментарии к вопросу (1)

Вы также можете попробовать:

 > npm run ng 
Комментарии (0)
Решение

Команды использовать NodeJS приглашение, а команда Windows, командной строке NodeJs будет распознавать НГ.

Комментарии (3)

Вы не должны добавить C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng на вашем пути. Есть только JavaScript файл, который нельзя использовать в терминале.

Вам нужны НГ.УМК, по которым, вероятно, находится в папке %AppData%\роуминг\НПМ`. Убедитесь, что этот путь в переменной пути.

Комментарии (3)

У меня была такая же проблема на Windows7. Я решил ее установив правильный путь.

  1. Сначала найдите НГ.cmd-файл на вашей системе. Это, как правило, на:

Е:\пользователи\в<имя пользователя>\папка AppData\роуминг\НПМ

  1. Набор "путь" к этому месту.

  2. Закрыть существующие командное окно и открыть новое

  3. Тип

НГ -в

Также не забудьте установить угловой с -г команды.

npm install -g @angular/cli
Комментарии (3)

Вы должны добавить путь, где НГ.cmd, расположенном. По умолчанию, он должен быть расположен на C:\Users\user\AppData\Roaming\npm

Примечание: здесь "пользователей" и может варьироваться как в ваше имя пользователя ПК!

Комментарии (0)

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

Открыть C:\usr\local и скопировать путь или путь, где угловые ЦПИ находится на вашей машине.

Теперь открываем переменные среды в Windows, и добавить скопированный путь в следующем месте:

Дополнительно > переменная окружения > переменные пользователей и системных переменных, как показано ниже изображения:

Что's все, теперь откройте cmd и попробовать с какой-либо 'НГ' команда:

Комментарии (0)

убедитесь, что переменные окружения установлены правильно.

control panel-> system->advanced system settings-> select advanced Tab->
click on environment variables

и убедитесь, что в пути ниже линии

`C:\Users\username\AppData\Roaming\npm`   

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

.

еще если не работает yourenvironment переменные не получают отражение поэтому, пожалуйста, перезагрузите вашу машину, он будет работать нормально

если все же вы столкнулись с проблемой ваш угловой командной строки не установлен должным образом

пожалуйста, запустите ниже команды для переустановки

   npm uninstall -g @angular/cli

    npm cache clean    or   npm cache clean  --force

    npm install -g @angular/cli@latest
Комментарии (1)

Просто добавив немного информация в предыдущих ответах, если у вас Windows 7 или выше, тогда перейдите в меню Пуск и поиск Node.js командной строке и вы будете непосредственно в приложение. Кликните на нее, и начать работать с помощью командной строки на угловой.

Комментарии (0)

Этот ответ базируется на следующих ответ @YuSolution https://stackoverflow.com/a/44622211/4567504.

В моем случае установка MySQL изменил мою переменную PATH и даже после переустановки @угловое/CLI по всему миру много раз я не был в состоянии исправить эту проблему.

Решение:

В командной строке выполните следующую команду

npm config get prefix

Путь будет возвращен как

C:\Users{{Your_Username}}\папка AppData\роуминг\НПМ

Скопируйте этот путь и перейти к панели управления и gt; Система и безопасность > системы, нажмите на "Дополнительные параметры системы", перейдите на вкладку Дополнительно и выберите переменную окружения кнопку как

Теперь в пользовательские переменные окне нажмите на пути строки и редактировать и в значение переменной окно вставить скопированный путь.

Перезагрузка командной строке и он будет работать

Комментарии (0)

Если угловые CLI является командной установлен и НГ не работает, пожалуйста, см. ниже предложение, он может работать <БР>

В моем случае проблема была с НПМ файл конфигурации (.npmrc ), который доступен в C:\Users{пользователь}. Этот файл не содержит строку ` https://registry.npmjs.org/=true реестра. Когда я добавил, что командную строку начал работать. Используйте следующую команду для редактирования файла config. Отредактировать файл и сохранить. Попробуйте снова выполнить команду. Он должен работать сейчас.

npm config edit
Комментарии (0)

Нет необходимости, чтобы удалить угловая/Кинк.

  1. Вы просто должны убедиться, что путь к НПМ находится в переменной окружения PATH и в верхней.

C:\Users\yourusername\AppData\Roaming\npm

  1. Затем закрыть все, что Git или команды клиента и запустить НГ-V В снова и должны работать
Комментарии (0)

Вы Don'т нужно задать любой путь. Следуйте ниже шаг для решения проблемы-

Шаг 1 - перейти к

C:\Users\user\AppData\Roaming and delete npm, npm-update and npm-cache folder

Шаг 2 - запуск

npm install -g @angular/cli@yourangularversion again.
Комментарии (0)

Я пробовал С ниже шаги и работает нормально:-

Скачать последнюю версию для nodejs, он должен работать

Комментарии (0)

НПМ обновление решает проблему для меня

Комментарии (0)

Что работал для меня было то, что мне не хватает файла

.npmrc

которая находится под

C:\Users\username

Этот файл должен содержать

prefix=$(APPDATA)\npm

Также на моем пути среду, указывая на моего пользователя admin

Комментарии (0)