Windows 上的 node-gyp 安装失败
node-gyp installation failures on Windows
- 节点版本:节点-v和
npm -v
节点 v8.11.2
npm v6.0.1
- 平台:uname -a (UNIX),或
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Type"
(Windows)
Windows
- 编译器: (UNIX) 或 `msbuild /version & cl (Windows) --> Windows
- 模块:节点canvas
详细输出(来自 npm 或 node-gyp):
我已尝试根据 node-gyp 存储库上 windows 的说明从 npm 安装 node-gyp:https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#compiling-native-addon-modules
我安装了 python 2.7
我已将 npm 配置设置更改为指向 python
的正确版本
我按照选项 2 的说明进行操作,并且正确地安装了 GTK 运行ning。当我 运行 命令时,我看到了 GTK 的演示小部件。
我输入下一条命令:
node-gyp rebuild --GTK_Root=C:\Users\davidlop\Documents\Software\GTK
我得到的只是:bash: node-gyp: command not found
我已经尝试了所有修复,我已经卸载并重新安装了 node npm。
我已严格按照说明进行操作。我该如何安装?我正在尝试使用 node canvas 并且需要 node-gyp ...我做错了什么?
```
我忘记了日志及其位置。一旦我取得一些进展和新日志,我将 post.
我还把我的 $PATH/users/AppData/Roaming/npm 目录添加到我的 PATH 中。我得到的错误是:
错误:找不到模块 'C:\Program Files\Git\node_modules\node-gyp\bin\node-gyp.js'
```
确保您已全局安装 node-gyp
。查看您的问题,似乎 node-gyp.js 文件在指定路径中不可用。
Windows
的节点 Gyp 安装
npm install -g node-gyp
全局安装 node-gyp 后,以 管理员身份打开命令提示符 并 运行 以下命令安装 window 构建工具。
npm install --global --production windows-build-tools
安装完成后,运行使用以下命令重建您的 GTK。
node-gyp rebuild --GTK_Root=C:\Users\davidlop\Documents\Software\GTK
- 节点版本:节点-v和
npm -v
节点 v8.11.2
npm v6.0.1
- 平台:uname -a (UNIX),或
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Type"
(Windows)
Windows
- 编译器: (UNIX) 或 `msbuild /version & cl (Windows) --> Windows
- 模块:节点canvas
详细输出(来自 npm 或 node-gyp):
我已尝试根据 node-gyp 存储库上 windows 的说明从 npm 安装 node-gyp:https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#compiling-native-addon-modules
我安装了 python 2.7
我已将 npm 配置设置更改为指向 python
的正确版本我按照选项 2 的说明进行操作,并且正确地安装了 GTK 运行ning。当我 运行 命令时,我看到了 GTK 的演示小部件。
我输入下一条命令:
node-gyp rebuild --GTK_Root=C:\Users\davidlop\Documents\Software\GTK
我得到的只是:bash: node-gyp: command not found
我已经尝试了所有修复,我已经卸载并重新安装了 node npm。
我已严格按照说明进行操作。我该如何安装?我正在尝试使用 node canvas 并且需要 node-gyp ...我做错了什么?
```
我忘记了日志及其位置。一旦我取得一些进展和新日志,我将 post.
我还把我的 $PATH/users/AppData/Roaming/npm 目录添加到我的 PATH 中。我得到的错误是:
错误:找不到模块 'C:\Program Files\Git\node_modules\node-gyp\bin\node-gyp.js'
```
确保您已全局安装 node-gyp
。查看您的问题,似乎 node-gyp.js 文件在指定路径中不可用。
Windows
的节点 Gyp 安装npm install -g node-gyp
全局安装 node-gyp 后,以 管理员身份打开命令提示符 并 运行 以下命令安装 window 构建工具。
npm install --global --production windows-build-tools
安装完成后,运行使用以下命令重建您的 GTK。
node-gyp rebuild --GTK_Root=C:\Users\davidlop\Documents\Software\GTK