angular - 找不到 ng 命令(@angular/cli 1.0.0)

标签 angular angular-cli

我尝试安装 angular/cli 最新版本 1.0.0。 我可以轻松地使用 npm install -g @angular/cli@latest 成功安装。 但是,当我使用 ng 命令时,我可以看到'ng command not find'

我使用 zsh。这是我的 zshrc。 我在我的 zshrc 中写了这个。 导出 PATH="/usr/local/Cellar/6.10.2/bin:$PATH"

如果您有任何解决此问题的想法,请告诉我。 谢谢! :D

最佳答案

终于找到解决办法了。 正如我提到的,这是路径问题。 我只是不知道如何解决这个问题。 我希望它能帮助其他和我遇到同样问题的人。 我考虑了下一步,问题就解决了。

首先,删除您安装的节点

  1. npm config get prefix
  2. cd [the path you get above]
  3. cd lib && rm -rf node_modules
  4. cd /usr/local/lib && sudo rm -rf node*
  5. cd /usr/local/include & sudo rm -rf node*
  6. brew uninstall node (if you installed node with brew)
  7. cd /usr/local/bin
  8. sudo rm -rf npm
  9. sudo rm -rf node

以防万一, 10.sudo rm -rf /usr/local/share/man/man1/node.1 11.sudo rm -rf /usr/local/lib/dtrace/node.d 12.sudo rm -rf ~/.npm

其次,在网站上再次安装node.js。 三、安装@angular/cli npm install -g @angular/cli@latest

第四,检查您安装的节点路径。 npm get prefix

第五,编辑 zshrc 或 bashrc 上的路径,无论您使用什么。 alias ng="**/usr/local/lib/node_modules/lib**/node_modules/@angular/cli/bin/ng"

完成了!

这不是一个好的解决方案。 不适用于 ng new 或其他命令。

关于angular - 找不到 ng 命令(@angular/cli 1.0.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43458334/

相关文章:

javascript - 具有包装和响应能力的 Angular cdk-virtual-scroll

javascript - 带有 angular-cli 的 ASP.NET WebApi

javascript - Angular 仅显示一次表格标题,如果没有数据则隐藏标题

javascript - 为什么 Angular 项目不能像其他 JavaScript 项目一样在浏览器上运行

angular - 错误 TS2687 : All declarations of 'observable' must have identical modifiers

angular - 单版本更新 Angular

angular - 从 angular 11.2 升级到 12.2 时出错-styles.css-错误 : (0 , _identifier.getUndoPath) 不是函数

angular - Angular deploy-url 开关的问题

javascript - 当指定为对象属性时,IIFE 如何影响其中的此关键字

angular - ngModel 在输入字段中不起作用