#angular #command-line-interface #angular-cli
#angular #интерфейс командной строки #angular-cli
Вопрос:
Я установил Angular CLI версии: 7.3.5, Node Server версии: v8.12.0 и NPM версии 6.9.0, но когда я запускаю любую команду ng в командной строке Windows, отображается ошибка типа:
'ng' is not recognized as an internal or external command, operable program or batch file.
Когда я запускаю любую команду ng на терминале VS Code, я получаю ошибку типа:
bash: ng: command not found
Моя команда ng работает только над Node.js командная строка.
Комментарии:
1. Работает ли команда npm?
2. Да, команда npm работает должным образом.
3. Когда вы устанавливали Angular, вы выполняли локальную установку (в проект) или глобальную установку (используя
-g
флаг)? Последнее необходимо, если вы хотите запустить ng из любого места (см. npmjs.com/package/@angular/cli#installation ).4. я только что установил флаг Angular, используемый глобально -g.
Ответ №1:
Обычно это означает, что у вас нет node или вы не устанавливали angular CLI. Сначала убедитесь, что у вас есть node. Если вы только что установили его, иногда вам просто нужно перезагрузить свой компьютер. Затем запустите:
npm install -g @angular/cli
Комментарии:
1. node и angular CLI установлены и работают должным образом.