【问题标题】:'npm' is not recognized as an internal or external command error in Developer Command Prompt for VS2015在 VS2015 的开发人员命令提示符中,“npm”未被识别为内部或外部命令错误
【发布时间】:2015-11-04 06:57:04
【问题描述】:

我正在尝试在 VS2015 的开发人员命令提示符中执行 npm install –g tsd

但它会返回

'npm' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

有什么想法吗?

【问题讨论】:

    标签: npm visual-studio-2015


    【解决方案1】:

    要在 Visual Studio 2017(及更高版本)中解决此问题,请确保在 VS 安装程序中安装 NodeJS 工具

    要启动它,请转到 控制面板 -> 程序 -> 程序和功能,向下滚动到 Visual Studio 2017 并点击 更改 .

    在安装程序中选择修改

    勾选Node.js开发复选框并点击Modify完成安装。

    【讨论】:

    • 这在 VS 2019 中是相同的
    【解决方案2】:

    为 Visual Studio 下载/安装 NodeJS 工具;这将解决问题并为您提供智能感知以及其他好处!

    https://github.com/Microsoft/nodejstools

    【讨论】:

      【解决方案3】:

      此解决方案专门用于 Visual Studio 代码编辑器。 解决这个问题的最简单方法是使用 VS 代码编辑器为node.js 安装插件, 为此,请按照以下步骤操作。

      点击扩展图标,在搜索框中输入node.js,它会给你搜索结果。 寻找node.js Extension pack

      它应该看起来像下面的屏幕,我已经安装了扩展程序。这就是为什么,绿色的安装按钮不可见,只需点击安装,一旦完成。重新启动 VS 代码。现在它应该可以正常工作了。

      【讨论】:

        【解决方案4】:

        您可以从https://nodejs.org/en/ 安装 Node.js。当找不到 node.js 包时,在 Visual Studio 2017 和 Win 10 操作系统中可能无法识别“npm”。安装 node.js 包后,它会自动在环境变量 'PATH' 中添加 '..\nodejs' 值。安装 node.js 包后,重新启动 Visual Studio 2017 以再次重建项目。

        【讨论】:

          猜你喜欢
          • 2015-09-26
          • 2014-05-23
          • 1970-01-01
          • 2018-10-19
          • 1970-01-01
          • 2018-12-25
          • 2018-07-13
          • 1970-01-01
          • 2013-10-06
          相关资源
          最近更新 更多