如何解决 npm install 命令

how to solve npm install command

我想学习 node js,我老板发给我这个项目,但它显示错误。当我输入 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 模块时失败。 node-gyp 模块在 windows 上安装时会出现很多问题。您可以 运行 此命令先安装其依赖项 - npm install --global --production windows-build-tools 。这个命令是在他们的 github page.

上给出的

windows 用户:

使用管理权限

尝试运行来自Powershellnpm install命令

这是众多解决方法之一