npm ERR! gyp ERR! node -v v18.18.0 npm ERR! gyp ERR! node-gyp -v v9.4.0 npm ERR! gyp ERR! not ok npm ERR! Build failed
时间: 2023-11-08 17:05:21 浏览: 234
node-v16.17.0-win-x64
这个错误是在使用 node-gyp 构建一个 Node.js 项目时出现的。通常情况下,这个错误是由于缺少一些构建依赖项而导致的。
解决方案是安装 node-gyp 的依赖项。具体步骤如下:
1. 确保已经安装了 Python 2.x 和 C++ 编译器。在 Windows 上,你可以下载和安装 Visual Studio Community 版本。
2. 打开命令行工具,切换到你的项目目录中。
3. 执行以下命令:`npm install --global --production windows-build-tools`。如果你使用的是 Linux 或 macOS,则可以执行以下命令:`sudo npm install --global node-gyp`。
4. 执行 `npm config set python python2.7` 命令设置 Python 路径。
5. 最后,执行 `npm install` 命令重新安装项目的依赖项。
阅读全文