【问题标题】:ng new project - The system cannot find the path specifiedng new project - 系统找不到指定的路径
【发布时间】:2017-12-12 09:58:50
【问题描述】:

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

我按照https://www.npmjs.com/package/@angular/cli中提供的步骤进行操作。

我有节点 - 7.6.0 ; npm - 5.1.0。

每当我运行 ng new my-app 时,我都会收到以下错误 G:\Projects\FS_20XX>"$basedir/../../Users/xxxxxx/AppData/Local/Yarn/config/global/node_modules/.bin/ng.cmd" "$@" The system cannot find the path specified.

当我使用ng help 时,我也遇到了同样的错误。

谁能帮帮我。

【问题讨论】:

  • 表示ng还没有全局安装。再次尝试此命令:npm install -g @angular/cli
  • 我用过这个命令 npm install -g @angular/cli 。并确认已在全球范围内安装,
  • 你是怎么确认的?当您这样做时,您是否看到它列出:npm list -g
  • @ankithsadashiva 你找到解决方案了吗?

标签: angular npm


【解决方案1】:

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

  1. 步骤 1。使用以下命令卸载 Angular CLI:npm uninstall -g @angular/cli
  2. 步骤 2。使用以下命令清除 npm 缓存:npm cache clean --force
  3. 步骤 3。从控制面板卸载 Node JS。
  4. 第四步。重启你的电脑。
  5. 步骤 5。安装 Node JS LTS 版本 - 推荐给大多数用户表单 here!。
  6. 步骤 6。使用以下命令安装 Angular CLI:npm install -g @angular/cli

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

【讨论】:

    【解决方案2】:

    我有同样的问题很长时间了。

    我找到的解决方案是该节点全局安装了npm,这导致了冲突。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-23
      • 2018-12-12
      • 2016-04-23
      • 2017-01-04
      • 2014-04-24
      • 2017-03-03
      相关资源
      最近更新 更多