' NPM'在VS2015的开发人员命令提示符中,不会将其识别为内部或外部命令错误

时间:2015-11-04 06:57:04

标签: npm visual-studio-2015

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

但它返回

  

' NPM'不被视为内部或外部命令,   可操作程序或批处理文件。

有什么想法吗?

4 个答案:

答案 0 :(得分:3)

要在Visual Studio 2017中解决此问题,请确保在VS安装程序中安装 NodeJS工具

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

在安装程序中选择修改

选中 Node.js development 复选框,然后点击修改以完成安装。

enter image description here

答案 1 :(得分:2)

下载/安装Visual Studio的NodeJS工具;这将解决问题,并为您提供intellisense和其他好处!

https://github.com/Microsoft/nodejstools

答案 2 :(得分:1)

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

点击分机图标,然后在搜索框node.js中输入,它会为您提供搜索结果。 寻找node.js Extension packenter image description here

它应该看起来像我已安装的波纹管屏幕,扩展名。这就是为什么绿色安装按钮不可见,只需点击安装,一旦完成。重启VS代码。现在它应该可以肯定。
enter image description here

答案 3 :(得分:0)

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