You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下Angular的ng命令失效或打开编辑器问题求助

解决Windows下Angular CLI的ng命令打开编辑器的问题
  • 第一步:定位冲突的ng命令
    在PowerShell中执行以下命令,查看当前ng命令指向的程序路径:

    Get-Command ng
    

    如果输出路径不是C:\Users\<你的用户名>\AppData\Roaming\npm\ng.ps1,说明系统中存在同名程序抢占了ng命令的调用优先级。

  • 第二步:卸载冲突程序

    • 图形化操作:打开「设置」→「应用」→「应用和功能」,搜索ng-latin或ng-common,找到对应程序后点击卸载。
    • Chocolatey操作:若冲突程序是通过Chocolatey安装的,执行卸载命令(Chocolatey无purge命令,使用uninstall):
      choco uninstall ng-common ng-latin
      
  • 第三步:重新安装Angular CLI
    清理旧版本并重新安装官方Angular CLI:

    npm uninstall -g @angular/cli
    npm cache clean --force
    npm install -g @angular/cli
    
  • 第四步:调整环境变量优先级
    确保npm全局目录(默认路径为C:\Users\<你的用户名>\AppData\Roaming\npm)在系统PATH环境变量的最前列:

    1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    2. 在「系统变量」列表中找到Path并点击编辑
    3. 将npm全局目录条目移至最上方,保存后重启PowerShell
  • 第五步:验证修复效果
    重启PowerShell后执行以下命令,若正常显示Angular CLI的版本信息,说明问题已解决:

    ng version
    

内容的提问来源于stack exchange,提问作者Alexander Brotherwings

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 17:27:07