Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/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
Node.js 如何解决npm安装命令_Node.js_Npm_Npm Install - Fatal编程技术网

Node.js 如何解决npm安装命令

Node.js 如何解决npm安装命令,node.js,npm,npm-install,Node.js,Npm,Npm Install,我想学习NodeJS,我的老板给我发了这个项目,但它显示错误。当我输入npm install时如何解决这类问题此命令显示在下面错误…我已经安装了visual studio 2015 gyp ERR! stack operable program or batch file. gyp ERR! stack gyp ERR! stack Can't find "msbuild.exe". Do you have Microsoft Visual Studio C++ 2008+ installed?

我想学习NodeJS,我的老板给我发了这个项目,但它显示错误。当我输入npm install时如何解决这类问题此命令显示在下面错误…我已经安装了visual studio 2015

gyp ERR! stack operable program or batch file.
gyp ERR! stack
gyp ERR! stack Can't find "msbuild.exe". Do you have Microsoft Visual Studio C++ 2008+ installed?
gyp ERR! stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:134:25
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:213:5)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin
\\node-gyp.js" "rebuild"
gyp ERR! cwd D:\Addi\HeavyMetalServer\node_modules\iltorb
gyp ERR! node -v v6.9.2
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok

您的
npm install
命令在安装
node gyp
模块期间失败<代码>节点gyp模块在windows上安装时会出现很多问题。您可以先运行此命令安装其依赖项-
npm install--global--production windows build tools
。此命令在windows用户的。

上给出:

尝试从具有管理权限的Powershell运行
npm install
命令

这是众多变通方法之一