【问题标题】:ng not recognized after installing angular CLI安装 Angular CLI 后无法识别 ng
【发布时间】:2018-05-09 05:38:10
【问题描述】:

当我尝试在装有 Windows 10 64 位操作系统的计算机中安装 angular CLI 时,它总是像屏幕截图中所示的那样结束:

安装它并尝试使用“ng -v”检查版本后,我收到消息:

'ng' 不是内部或外部命令、可运行程序或批处理文件。

我还注意到安装中未包含的文件与我在此链接中关注的教程中的文件不同:

https://www.tutorialspoint.com/angular4/angular4_environment_setup.htm

我也尝试过寻找可能的解决方案,但不幸的是找到了一个。有人也遇到过这种情况并找到解决方案吗?

【问题讨论】:

    标签: node.js npm windows-10 angular-cli


    【解决方案1】:

    这是因为您可能没有全局安装正确的版本。运行:

    > npm ls -g --depth=0
    C:\Users\***\AppData\Roaming\npm
    +-- @angular/cli@6.0.0
    +-- firebase-tools@3.17.7
    +-- npm-check-updates@2.14.2
    +-- npm-windows-upgrade@4.1.0
    +-- vsts-npm-auth@0.31.2
    `-- webpack-bundle-analyzer@2.11.1
    

    如果您没有看到最新版本,则必须使用以下命令全局安装新版本:

    npm i -g @angular/cli
    

    您可能也必须这样做才能删除旧版本:

    npm r -g angular-cli
    

    【讨论】:

    • 我也尝试了 npm ls -g --depth=0 但列表中只有@angular/cli@6.0.0。
    【解决方案2】:

    由于未知原因路径设置混乱,请转到控制面板并在环境变量中编辑路径设置

    C:\Users{windows-user-id}\AppData\Roaming\npm

    【讨论】:

      猜你喜欢
      • 2017-09-29
      • 2015-02-08
      • 2021-10-16
      • 2018-01-01
      • 2019-01-03
      • 1970-01-01
      • 2020-10-06
      • 2017-12-08
      • 1970-01-01
      相关资源
      最近更新 更多