npm -v
节点 v8.11.2
npm v6.0.1
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Type"
(Windows) Windows
详细输出(来自 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 正确运行。当我运行 cmd 时,我看到 GTK 的演示小部件。
我输入下一个命令:
node-gyp rebuild --GTK_Root=C:\Users\davidlop\Documents\Software\GTK
我得到的只是:bash:node-gyp:找不到命令
我已经尝试了所有修复,我已经卸载并重新安装了node npm。
我已严格按照说明进行操作。我该如何安装这个?我正在尝试使用节点画布,并且需要节点 gyp...我做错了什么?
```
我忘记了日志和它在哪里。一旦我取得一些进展并发布新日志,我就会发布。
我还将 $PATH/users/AppData/Roaming/npm 目录添加到我的 PATH 中。我得到的错误是:
错误:找不到模块“C:\Program Files\Git” 颂歌模块 吉卜赛颂歌 ode-gyp.js'
```
确保您已全局安装
node-gyp
。查看您的问题,似乎 node-gyp.js 文件在指定路径中不可用。
适用于 Windows 的 Node 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
PS C:\playwright-testleaf> npm install node-krb5 npm WARN config global
--global
、--local
已弃用。请改用 --location=global
。
npm WARN 已弃用 [email protected]:此模块依赖于 Node.js 的内部结构,并且会在某些时候中断。不要使用它,并更新为 [电子邮件受保护]。
npm 警告已弃用 [电子邮件受保护]:不再支持软件包。如需了解更多信息,请联系支持人员:https://www.npmjs.com/support。
npm WARN 已弃用 [电子邮件受保护]:不再支持此库
npm WARN 已弃用 [电子邮件受保护]:请升级到 Graceful-fs 4 以与当前和未来版本的 Node.js 兼容
npm WARN 已弃用 [电子邮件受保护]:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题
npm WARN 已弃用 [电子邮件受保护]:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题
npm WARN 已弃用 [电子邮件受保护]:请升级到版本 7 或更高版本。旧版本在某些情况下可能会使用 Math.random(),这已知是有问题的。有关详细信息,请参阅https://v8.dev/blog/math-random。
npm WARN 已弃用 [电子邮件受保护]:请求已弃用,请参阅 https://github.com/request/request/issues/3142
npm WARN 已弃用 [电子邮件受保护]:不再支持此版本的 tar,并且不会收到安全更新。请尽快升级。
npm 错误!代码7
npm 错误!路径 C:\playwright-testleaf
颂歌模块
奥德-krb5
npm 错误!命令失败
npm 错误!命令 C:\WINDOWS\system3