Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular ng新建项目-系统找不到指定的路径_Angular_Npm - Fatal编程技术网

Angular ng新建项目-系统找不到指定的路径

Angular ng新建项目-系统找不到指定的路径,angular,npm,Angular,Npm,我正在尝试在Windows 10上使用angular cli创建angular 4项目 我遵循了中提供的步骤 我有node-7.6.0;npm-5.1.0 每当我运行ng new my app,我都会收到以下错误 G:\Projects\FS_20XX>“$basedir/../../Users/xxxxxx/AppData/Local/warn/config/global/node_modules/.bin/ng.cmd”“$@”系统找不到指定的路径。 我在使用ng help时也会遇到同样的错

我正在尝试在Windows 10上使用angular cli创建angular 4项目

我遵循了中提供的步骤

我有node-7.6.0;npm-5.1.0

每当我运行
ng new my app
,我都会收到以下错误

G:\Projects\FS_20XX>“$basedir/../../Users/xxxxxx/AppData/Local/warn/config/global/node_modules/.bin/ng.cmd”“$@”系统找不到指定的路径。

我在使用
ng help
时也会遇到同样的错误


有人能帮我吗。

有几个步骤可以解决这个问题:-

  • 第一步。使用以下命令卸载Angular CLI:
    npm Uninstall-g@Angular/CLI
  • 第二步。使用以下命令清除npm缓存:
    npm cache clean--force
  • 第三步。从控制面板卸载节点JS
  • 第四步。重新启动你的电脑
  • 第五步。安装Node JS LTS版本-建议大多数用户使用form
  • 第六步。使用以下命令安装Angular CLI:
    npm安装-g@Angular/CLI

  • 现在问题解决了。“快乐编码…”

    我有很长一段时间都有同样的问题

    我发现的解决方案是,节点是使用
    npm
    全局安装的,这导致了冲突

    • 检查是否有两个版本的节点
    • 如果有,请转到您的
      npm
      路径
      %AppData%/Roaming/npm”
      以及节点和
      node.cmd
      文件

    这意味着ng尚未在全球范围内安装。再次尝试此命令:
    npm install-g@angular/cli
    I'v使用此命令npm install-g@angular/cli。并确认它是全球安装的,您是如何确认的?当您这样做时,您是否看到它被列出:
    npm list-g
    @ankithsadashiva您找到解决方案了吗?