【问题标题】:When trying to install angular, ng command is not found尝试安装 Angular 时,找不到 ng 命令
【发布时间】:2020-01-08 12:41:49
【问题描述】:

安装 angular 后,我尝试了 ng -v 命令,但它一直显示找不到该命令。

节点vsn 12.9.1 npm vsn 6.10.2

我已经尝试重新安装,并尝试卸载 Angular。

/无

-bash: ng: 找不到命令

【问题讨论】:

  • 你用什么命令安装?你是在使用 npm 还是 yarn,你是在安装全局依赖还是作为 dev 依赖,如果没有更多信息,这很难诊断。
  • @ChrisW。 npm install -g @angular/cli/ global 。只是从角度网站关注
  • 您是否得到指定安装成功的输出?您可以通过npm install angular 尝试实际的整个包,而不仅仅是 cli
  • 它说它对 cli 来说是成功的,但作为尝试包它也不起作用。这就是输出; pastebin.com/vectB3PA
  • 我认为它弄乱了我的反应库,虽然不完全确定为什么

标签: angular


【解决方案1】:

我前段时间遇到过这个问题,我已经安装并重新安装了多次。原来我没有以管理员身份运行 CMD,它不允许我使用 angular CLI

*解决方案是这样设置和别名

alias ng="/Users/YourName/.npm-global/bin/ng"

【讨论】:

  • 我尝试在 mac 上使用 sudo 进行安装,但它仍然给我同样的问题:(
  • 尝试像这样设置和别名'alias ng="/Users/j.jones/.npm-global/bin/ng"'
  • 明显替换路径以匹配你的安装
  • 这并没有解决我的问题。 .npm-global 目录不存在
【解决方案2】:

这些都没有帮助我,最后我不得不按照这里的描述使用 nvm

Angular CLI ng command not found on Mac Os

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    • 2021-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 2023-03-22
    相关资源
    最近更新 更多