2017-01-03 78 views
1

我想学习节点js和我的老板给我这个项目,但它的显示错误。如何解决这类问题时,我进故宫安装此命令低于错误显示...我已经安装了Visual Studio 2015年安装node-gyp模块在如何解决npm安装命令

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 

回答

2

npm install命令失败。在Windows上安装时,node-gyp模块会带来很多问题。您可以运行此命令首先安装其依赖关系 - npm install --global --production windows-build-tools。该命令在github page上给出。

0

对于Windows用户:

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

这是众多解决方法之一

相关问题