Vue项目npm install报错gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
报错信息提示的是在执行 npm install
时出现了与 Node.js 原生模块编译相关的错误,具体是 node-gyp
找不到 Visual Studio 2013 编译工具,因为 node-gyp
只支持到 VS2013。
解决方法:
- 确保你安装了 Visual Studio(推荐 2015 及以上版本),并且安装了 C++ 工作负载。
- 如果你有多个 Visual Studio 版本,确保设置了正确的版本。可以通过运行
npm config set msvs_version 2015
(或者你安装的版本号) 来设置。 如果你使用的是 Windows,并且不想使用 Visual Studio,可以尝试安装
windows-build-tools
来自动安装相关的编译工具。可以通过以下命令安装:npm install --global --production windows-build-tools
- 如果上述方法都不行,可以尝试手动下载 Visual Studio 2013 或更新版本,并且在安装时勾选 C++ 相关组件。
确保在执行 npm install
前,这些环境和配置都已经准备妥当。
评论已关闭