Команда Angular CLI ng не найдена в Mac OS - PullRequest
0 голосов
/ 27 сентября 2019

Я просмотрел многочисленные посты, посвященные этой проблеме, и попробовал их, но безуспешно решил эту проблему.

Я нахожусь на MacOS, и вот что я сделал до сих пор, основываясь на рекомендациях, которые я нашел здесьно я все еще получаю эту ошибку

dinob @ /Users/dinob 
 ~~ sudo npm uninstall -g angular-cli

Password:
up to date in 0.047s

dinob @ /Users/dinob 
 ~~ sudo npm uninstall -g @angular/cli

removed 245 packages in 2.068s

dinob @ /Users/dinob 
 ~~ sudo npm cache clean --force

npm WARN using --force I sure hope you know what you are doing.

dinob @ /Users/dinob 
 ~~ sudo npm install -g @angular/cli

/usr/local/Cellar/node/11.10.0/bin/ng -> /usr/local/Cellar/node/11.10.0/lib/node_modules/@angular/cli/bin/ng

> @angular/cli@8.3.6 postinstall /usr/local/Cellar/node/11.10.0/lib/node_modules/@angular/cli
> node ./bin/postinstall/script.js

+ @angular/cli@8.3.6
added 245 packages from 185 contributors in 8.784s

dinob @ /Users/dinob 
 ~~ ng version

-bash: ng: command not found

dinob @ /Users/dinob 
 ~~ sudo npm link @angular/cli

Password:
/Users/dinob/node_modules/@angular/cli -> /usr/local/Cellar/node/11.10.0/lib/node_modules/@angular/cli

dinob @ /Users/dinob 
 ~~ ng version

-bash: ng: command not found

Некоторые люди предполагают, что должен быть каталог .npm-global, созданный в моем каталоге / Users / dinob, но я вижу там только каталог .npm, но не .npm-global.

Я также попытался сделать следующее:

удалить angular, как описано выше

brew update

узел обновления brew // это обновлено с 11.10.0 до 12.10.0

, затем повторите описанные выше шаги, чтобы установить angular / cli

по-прежнему та же проблема, команда ng не найдена

Это не повторяющийся вопрос, так как я просмотрел все сообщения наТАК относительно этого, попробовал их, и никто из них не решил проблему для меня.В частности, предложенный повторяющийся вопрос решает эту проблему, устанавливая псевдоним в каталоге, которого у меня нет, как я уже объяснил в своем объяснении выше.

...