others - bash /usr/bin/ng:No such file or directory in Angular

当我通过ng serve运行Angular项目时,它给出了以下错误:

bash : /usr/bin/ng: no such file or directory

我已经运行npm install -g @angular/cli

时间:

1)找到.bashrc文件ls -la ~/ | more2)在编辑器中,在我的例子中,在文件的末尾添加一个别名,这样指向你的emacs ~/.bashrc目录,alias ng="/usr/local/lib/node_modules/@angular/cli/bin/ng"4)保存文件,并且通过运行ng -v立即运行sudo source ~/.bashrc来安装它

看起来你已经运行了npm install -g @angular/cli使用root尝试删除angular cli,然后使用sudo重新安装,


sudo npm remove -g @angular/cli


sudo npm install -g @angular/cli



使用此命令,我在安装Angular cli后,解决了问题,

alias ng="/usr/local/lib/node_modules/@angular/cli/bin/ng"

...