431得票37回答
Node.js: node-sass和node-gyp导致的Python未找到异常

突然在我的jenkins环境中,构建开始失败了。而在本地机器上,由于我已经安装了python,看起来一切正常。 从日志中,我能够检测到问题出在内部依赖项上,即从node-sass v3.8.0引用的node-gyp v3.5.0。当我访问此处有关node-gyp的网站并进行研究时,发现需要安...

390得票24回答
`npm install` 在 node-gyp 重建时失败,出现 `gyp: No Xcode or CLT version detected!` 错误提示。

每次我尝试运行npm install时,都会出现以下错误。我该如何解决? 每次我尝试npm install时,都会出现以下错误。我该如何解决?gyp: No Xcode or CLT version detected! 我使用的是node -v → v8.8.0和npm -v → v6.11...

195得票17回答
无法在Windows 7 x64/VS2012上安装需要编译的Node模块

我无法安装需要编译的任何模块。它们都以以下错误失败:MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". ... 我的环境: Windows 7 Enterprise x64,版本 6...

191得票1回答
什么是node-gyp?

node-gyp 是什么,为什么它会使用我的系统文件来构建 Node.js 包? 如果我构建了一个使用node-gyp的Node项目,然后将该项目打包成 tar 文件并移动到另一个系统中,解压并尝试使用,这样可以吗?

86得票18回答
NPM安装失败,出现node-gyp错误

我们在项目中运行"npm install"时遇到了问题。找不到某个文件:fatal error C1083: Cannot open include file: 'windows.h' 看起来是来自 node-gyp 模块: c:\Program Files\nodejs...

80得票4回答
npm包的package.json文件中特定于操作系统的依赖项

有没有一种方法可以在npm的package.json文件中指定特定于操作系统的依赖关系? 例如,如果用户正在运行Linux,我只想安装'dbus'(https://npmjs.org/package/dbus)作为我的模块的依赖项。 我将拥有Mac和Windows的不同依赖项。

76得票6回答
节点 gyp 错误 TRACKER: 错误 TRK0005: 无法定位:"CL.exe"。系统找不到指定的文件。

我想在一台安装了Visual Studio Community 2015和Python v2.7.3的Windows 10机器上安装bcrypt,但是我遇到了以下错误: Node版本为v4.2.1, node-gyp版本为v3.0.3。npm install bcrypt C:\Use...

75得票8回答
Docker构建Node Alpine镜像失败,出现node-gyp报错。

我试图将Vue.js应用程序Docker化。 我使用node:10.15-alpine Docker镜像作为基础。 构建镜像时出现以下错误: gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable...

74得票13回答
Node-gyp构建错误:Windows x64:“致命错误LNK1181:无法打开输入文件'kernel32.lib'”

这是我在我的x64操作系统上所做的工作: 安装了Python (v2.7,具体版本为2.7.6)并将其添加到系统路径(C:\Python27) 安装了MS VS C++ 2010 Express版本(我已经有了VS 2012,但没有C++组件) 安装了Windows SDK 7.1的编译...

68得票6回答
MacOS Big Sur中NPM错误:“无法找到Python可执行文件”

我已经连续一周在寻找这个答案,但是一直没有收获。我查阅了每篇StackOverflow帖子,每篇Google文章和每个相关的Github问题。大多数相关错误似乎都比较旧,所以我想知道我的问题是否略有不同,因为我使用的是macOS Big Sur。 问题: 当我尝试在本地repo中运行yarn...