Ng не является внутренней или внешней командой исполняемой программой или пакетным файлом

Всем здрасте! Кто-нить сталкивался с такой пролемой в Angular-CLI, после установки и вызова «ng» ошибка — «ng не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»? В PATH путь к npm прописан.

введите сюда описание изображения

Ответы (4 шт):

Angular cli надо устоновить глобально

Попробуйте прописать PATH в Свойства системы-> Дополнительно -> Переменные среды C:UsersAdministratorAppDataRoamingnpmnode_modulesangular-clibin или C:UsersuserAppDataRoamingnpmnode_modulesangular-clibin

У меня была такая проблема. В итооге оказалось, что npm установился в programfiles, а ангуляр в C:UsersAdministratorAppDataRoamingnpm.

Просто скопировал все из roamingnpm и вставил в C:Program Filesnodejsnode_modulesnpm и все заработало.

Попробуйте установить его

Источник: husl.ru

python не запускается или pip не является внутренней или внешней командой

ng не является внутренней или внешней командой, исполняемой программой или пакетным файлом

введите сюда описание изображения

Всем здрасте! Кто-нить сталкивался с такой пролемой в Angular-CLI, после установки и вызова «ng» ошибка — «ng не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»? В PATH путь к npm прописан.

Отслеживать
задан 24 янв 2018 в 8:09
Бекжан Сейткали Бекжан Сейткали
83 1 1 золотой знак 1 1 серебряный знак 9 9 бронзовых знаков

4 ответа 4

Сортировка: Сброс на вариант по умолчанию

Angular cli надо устоновить глобально

Отслеживать
ответ дан 16 фев 2018 в 4:53
374 1 1 серебряный знак 5 5 бронзовых знаков
Вроде на винде тоже можно без кавычек?
4 мар 2022 в 11:15

Попробуйте прописать PATH в Свойства системы-> Дополнительно -> Переменные среды C:UsersAdministratorAppDataRoamingnpmnode_modulesangular-clibin или C:UsersuserAppDataRoamingnpmnode_modulesangular-clibin

Отслеживать
ответ дан 6 июн 2018 в 12:53
Дима Федорченко Дима Федорченко
39 2 2 бронзовых знака

Была такая проблема. Решить её можно, если вышесказанное не помогло, переустановив или обновив nodejs и npm. Зачастую это просто глюк npm.

7 июн 2018 в 7:30
7 июн 2018 в 7:32
Всё равно ng давало ошибку
7 июн 2018 в 7:32

У меня была такая проблема. В итооге оказалось, что npm установился в programfiles, а ангуляр в C:UsersAdministratorAppDataRoamingnpm.

Просто скопировал все из roamingnpm и вставил в C:Program Filesnodejsnode_modulesnpm и все заработало.

Отслеживать
51.5k 195 195 золотых знаков 56 56 серебряных знаков 233 233 бронзовых знака
ответ дан 13 сен 2021 в 13:28

Читайте также:
Нужна программа для спортзала

Попробуйте установить его

Отслеживать
ответ дан 16 фев в 16:15
101 3 3 бронзовых знака

    Важное на Мете

Подписаться на ленту

Лента вопроса

Не является внутренней или внешней командой исполняемой программой или пакетным файлом (Решение)

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

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

enter image description here

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

SVK 21 Июн 2017 в 10:33

18 ответов

Лучший ответ

Эта ошибка просто говорит вам, что Angular CLI либо не установлен, либо не добавлен в PATH. Чтобы устранить эту ошибку, сначала убедитесь, что вы используете Node 6.9 или выше. Множество ошибок можно устранить, просто обновив свой Node до последней стабильной версии.

Откройте Терминал в macOS / Linux или Командную строку в Windows и выполните следующую команду, чтобы узнать версию используемого вами Узла:

Community 10 Дек 2019 в 10:50

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

NB: Здесь «пользователь» может варьироваться в зависимости от вашего имени пользователя ПК!

Tushar Walzade 27 Окт 2017 в 04:48

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

Anas 19 Июл 2018 в 08:56

Я попытался с этим ниже шагов и работает нормально: —

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

Community 6 Авг 2019 в 10:03

Обновление npm решает проблему для меня

Kathiravan Ramaswamy 10 Авг 2019 в 18:35

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

npm config get prefix

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

Скопируйте этот путь и перейдите в ControlPanel> «Система и безопасность»> «Система», нажмите «Дополнительные параметры системы», перейдите на вкладку «Дополнительно» и выберите кнопку переменной среды, например:

Читайте также:
Написать программу которая определяет попадает ли точка с заданными координатами

enter image description here

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

Перезапустите командную строку, и она будет работать

Hamza Khanzada 13 Сен 2019 в 09:57

примечание: вы можете потерять значения после перезагрузки системы.

Вы также можете добавить системные переменные среды без прав администратора в Windows 10.

Go to Control panel --></p><p> user accounts

Change my environment variables

environment variables --></p><p> select **Path** and click edit

click **New** and add path to it

теперь не перезапускайте, не закрывайте любой открытый cmd или powershell , повторно открывайте cmd и тестируйте с помощью команды ng version , если вы видите, что это подтвердило работу хорошо.

ng version --></p><p> Angular cli

надеюсь, это поможет

Vinay 18 Июн 2020 в 07:35

Нет необходимости удалять Angular / Cli.

  1. Вам просто нужно убедиться, что PATH для npm находится в вашей среде PATH и находится сверху.
  1. Затем закройте любой клиент git или command, который вы используете, и снова запустите ng-v , и он должен работать

Fey Agape 26 Фев 2019 в 15:22

Вам не нужно устанавливать какой-либо путь. Выполните следующий шаг, чтобы решить проблему:

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

C:UsersuserAppDataRoaming and delete npm, npm-update and npm-cache folder

Шаг 2 — запустить

waseem asgar 18 Янв 2019 в 17:49

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

> npm run ng
Felix Too 5 Авг 2017 в 10:36

Эта проблема также беспокоит меня, и тогда я нахожу возможные случаи, чтобы воспроизвести эту проблему

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

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

npm run ng serve , который работает но когда я запускаю команду с — хостом npm, запускаю сервер ng —host IP , она не работает из-за ошибки

Так что я нахожу какое-то возможное решение 1. Перейдите appdata , а затем user admin AppData Roaming npm folder , затем скопируйте этот путь, но если вы используете другую учетную запись пользователя user newuser AppData В роуминге npm folder вы можете скопировать эту npm-папку от другого пользователя, то есть от учетной записи администратора. если вы не хотите копировать эту папку, скопируйте путь к папке **** user admin AppData Roaming npm folder ****, а затем откройте настройку переменной среды и добавьте этот путь в имя переменной пути

Читайте также:
Рассчитать производственную программу по эксплуатации подвижного состава на год

Введите этот путь в системную переменную пути , а не в пользовательскую переменную C : Users Admin AppData Roaming НПМ

и запустите командную строку от имени администратора, а затем выполните команду ng , она будет работать

kuldeep chopra 14 Июн 2020 в 14:57

Вы не должны добавлять C:UsersAdministratorAppDataRoamingnpmnode_modulesangular-clibinng в вашу PATH. Существует только файл JavaScript, который вы не можете использовать в терминале.

Вам нужен ng.cmd , который, вероятно, находится в %AppData%Roamingnpm . Убедитесь, что этот путь включен в переменную PATH.

Olivier Pons 30 Дек 2017 в 08:21

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

Откройте C:usrlocal и скопируйте путь или путь, где находится угловой CLI на вашем компьютере.

enter image description here

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

Advanced > Environment Variable > User Variables and System Variables как на картинке ниже:

enter image description here

Вот и все, теперь откройте cmd и попробуйте любой командой ‘ng’:

enter image description here

Himanshu Dhiraj Mishra 11 Сен 2017 в 16:32

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

    Сначала найдите файл ng.cmd в вашей системе. Это обычно будет в:

E:Users\AppDataRoamingnpm
ng version

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

Shabbir Dhangot 5 Дек 2019 в 04:57

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

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

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

`C:UsersusernameAppDataRoamingnpm`

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

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

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

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

Lijo 16 Апр 2018 в 14:15

Если установлен angular cli и команда ng не работает, см. Приведенное ниже предложение, оно может работать

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

npm config edit

Источник: question-it.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru