[英]why I have this error bash ng command not found while I already installed the angular-cli
我的问题是,在安装 angular CLI 并开始使用 angular 后,发生了一些事情,ng 命令变成了 not found 命令:
ng serve -o
请检查这张图片: bash:ng:找不到命令
但是当我用 npx 命令编写它时它起作用了:
npx ng serve -o
有谁知道为什么?
您确定您的机器中全局安装了 Angular 吗? 如果不; 尝试这个:
npm install -g @angular/cli
如果是; 问题可能是由于 npm 无法找到 ng 命令的原因,您可以尝试将 angular/cli 链接到 npm,如下所示:
npm 链接@angular/cli
尝试这个,
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install angular-cli
ng --version
“找不到命令:ng”或“angular-cli [version-no] 已经安装,只是没有链接。”
运行这个常见的
brew link angular-cli
然后再次检查,这对我有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.