Windows10下node-gyp rebuild报错
1. 简介
在 Windows 10 下 npm install 失败,并报错:
1 | gyp WARN install got an error, rolling back install |
2. 解决
2.1 可能一
删除目录下的 node_modules 文件夹,再次 npm install
即可。
- 原因:如果直接是从别处复制过来的项目,项目已有的 node_modules 文件夹,因此会造成兼容性冲突。
2.2 可能二
参见 github 上关于解决 node-gyp rebuild
的方案。
-
Option 1
Install all the required tools and configurations using Microsoft’s windows-build-tools usingnpm install --global --production windows-build-tools
from an elevated PowerShell or CMD.exe (run as Administrator). -
Option 2
Install tools and configuration manually:
Install Visual C++ Build Environment: Visual Studio Build Tools (using “Visual C++ build tools” workload) or Visual Studio 2017 Community (using the “Desktop development with C++” workload)
Launch cmd, npm config set msvs_version 2017
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 お前はどこまで見えている!
评论
WalineTwikoo