【问题标题】:Angular 5 cli not working after being installed globallyAngular 5 cli 在全局安装后无法正常工作
【发布时间】:2018-03-23 17:55:00
【问题描述】:

我正在使用Node 8.9.3npm 5.5.1,并且我已经使用以下命令安装了 Angular 最新版本:

npm install -g @angular/cli@latest

然后,我将环境变量中的路径设置为

PATH C:\Users\User\AppData\Roaming\npm\node_modules\@angular\cli\bin

我终于跑了

ng --version

导致以下错误:

'ng' 不是内部或外部命令,可操作 程序或批处理文件。

请帮我解决这个错误。

【问题讨论】:

  • 你为什么要改变你的路径?我从来不需要那样做......
  • @trichetriche 这是某人的建议。不这样做也会发生同样的问题。
  • 可能不是 Angular 团队提供的。
  • @tricheriche 遵循了 Angular 文档中给出的所有内容。拥有最新版本的 node 和 npm。还是一样。
  • 我刚刚检查过(可以肯定),我没有在我的路径中引用 CLI。删除它,看看效果如何。

标签: angular angular-cli


【解决方案1】:

只需将%AppData%\npm; 添加到用户PATH 变量即可修复它。 (%AppData% 映射到适合用户的目录)

您需要注销,然后重新登录,以使对 PATH 变量的更改生效。

您可以从here获得帮助。

【讨论】:

  • 感谢您的宝贵时间。它适用于 Node.js 命令提示符。
  • 我在 github 上看到了同样的东西,现在已经修复并且工作正常
猜你喜欢
  • 2020-07-26
  • 2016-01-22
  • 2017-06-09
  • 2017-10-16
  • 1970-01-01
  • 2018-04-22
  • 1970-01-01
  • 1970-01-01
  • 2021-12-03
相关资源
最近更新 更多