我正在尝试让 angular-cli 在 ubuntu 中工作。 所以我安装了它,但遇到了问题。
目前我在 root 中工作。
运行npm install -g angular-cli
并输入ng help
或任何ng命令后,我在控制台中得到以下内容:(尝试了ngserve
)
那是什么?我该如何解决这个问题?我怎样才能退出它?
为什么它没有列出应有的 ng 帮助或任何命令?
最佳答案
这个问题也发布在 git 上 https://github.com/angular/angular-cli/issues/3759
所以解决方案是 - 看起来您的系统上安装了 ng-common 软件包,它还提供了 ng 可执行文件。 它似乎是 Nihongo Micro Gnu Emacs 编辑器。如果您不使用它或不知道它,则可以安全地使用 sudo apt remove ng-common 卸载它,然后删除 Node 缓存。 再次尝试重新安装 Angular/cli。 如果即使在此之后它也不起作用,那么请在 .bashrc 或 .profile 中提供路径 别名='path/to/node_modules/angular-cli/bin/ng'
或
使用 npm run 直接运行每个 cli 命令,例如npm run ng new app1
关于node.js - ubuntu ng 命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43781551/