【问题标题】:-bash ng command not found Mojave-bash ng 命令未找到 Mojave
【发布时间】:2019-06-17 17:43:25
【问题描述】:

我已经有这个问题好几天了。我一直在很多关于这个问题的帖子中搜索,但没有一个给我解决方案。我希望你能帮助我。

几天前我安装了node.js,然后用常用命令安装了angular:

npm install -g @angular/cli

完成后,我可以使用 ng help 或 ng new。一切都很好,但后来我不小心卸载了 angular。在我尝试使用 ng 命令再次安装它后,显示错误:

-bash: 未找到 ng 命令**

试了很多贴出来的解决方案,尝试改别名:

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

在那个命令之后它给了我另一个错误:

-bash: Users/jg/.npm-global/bin/ng: 没有那个文件或目录**

我不知道发生了什么,但我希望你们能救我。如果不是,我需要格式化 mi 电脑大声笑。

我有 macOS Mojave 10.14.2

【问题讨论】:

  • 安装@angular/cli后尝试重启终端
  • @Prasheel 只需要关闭它然后再打开它?
  • 是的。只需关闭它并再次打开它
  • @Prasheel 打开它后我需要再次尝试 ng 吗?我用什么? ng -v、ng help 还是?
  • 使用 npm i -g @angular/cli 安装 Angular cli,安装完成后,关闭终端,再次打开终端,运行 ng -v。这应该工作

标签: node.js angular macos npm macos-mojave


【解决方案1】:

这里是 Mac 用户的解决方案“bash: ng command not found”

https://github.com/angular/angular-cli/issues/5021#issuecomment-377030706

我按照步骤操作,ng 命令问题已得到修复。

【讨论】:

  • 没有解决,同样的问题
猜你喜欢
  • 1970-01-01
  • 2019-06-04
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-23
  • 2011-06-17
相关资源
最近更新 更多