问题标签 [node-pre-gyp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 预建电子模块分布
我想为 Electron 的原生 Node.js 插件分发预构建的二进制文件。
大概 Node ABI 在主要颠簸之间发生变化,所以我想知道node-pre-gyp
使用正确版本的 Node.js 运行是否会削减它,还是我必须运行electron-rebuild
并发布重建的二进制文件?
一个小实验表明 node-pre-gyp 在电子环境中运行时找不到编译好的二进制文件。所以似乎electron-rebuild
可以修补它。
node.js - `node pre gyp` 返回错误的节点路径
我试图在我的代码中使用节点 opencv 。npm install
工作正常,并且项目中内置了正确的 node_modules。但是当我尝试运行项目时,会出现以下错误。
正如您在第一行中看到的那样,它搜索文件夹../node-v14-linux-x64/..
但我的节点模块版本是 57(节点 v8.11.1)
这是生成上述路径的代码的地方。(node_modules/opencv/lib/bindings.js)
这就是我的 opencv 在 node_modules 中的样子
如您所见,为节点模块编号 57 创建了目录,但 bindings.js 正在寻找模块编号 14。
这些是我正在使用的版本,
感谢任何帮助解决此问题
node.js - npm i 期间出错:node-pre-gyp install --fallback-to-build --library=static_library
我知道我不应该只是提出这样的问题并希望我能提供更多信息,但我真的不知道它是什么,这也是我第一次遇到这样的问题(更换新笔记本电脑后),我认为目前我只能提供错误消息,直到有人要求我提供更多信息..
以下是运行 npm i 时在我的cmder中显示的错误
我一直在寻找同样的问题,但我仍然非常了解问题和解决方案。这是我找到的帖子:
- bcrypt@1.0.3 install: `node-pre-gyp install --fallback-to-build` : 不太明白。
- NPM 安装错误 - Node-Pre-Gyp:我尝试再次npm cache clean --force
运行npm i node-gyp
仍然是相同的错误
附加信息:
->节点版本:10.5.0
->npm 版本:6.1.0
->Windows 10 Pro 64 位
该错误导致我运行时出错ionic serve
。错误如下图:
我真的需要一个指南来解决这个问题。谢谢。
firebase - firebase 功能无法部署
我在尝试部署 firebase 功能时遇到问题。如果我尝试做 firebase -deploy 我最终会出现以下错误。我正在使用 Windows 10 和 git bash 来运行它。我的 Firebase 版本:3.19.3 npm -v:6.2.0
node.js - 在 Windows 10(64 位)上使用 virtualbox 5.2.8 在 ubuntu 16.04 LTS 中执行“npm install”命令时出错
我一直在尝试安装和运行我的第一个超级账本结构应用程序(http://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html),但每次运行“npm install”命令时都会遇到以下问题. 请让我知道解决此问题的解决方案是什么。版本是: { fabcar: '1.0.0', npm: '5.6.0', ares: '1.14.0', cldr: '33.1', http_parser: '2.8.0', icu: '62.1', modules :'64',napi:'3',nghttp2:'1.32.0',节点:'10.8.0',openssl:'1.1.0h',tz:'2018e',unicode:'11.0',uv:' 1.22.0',v8:'6.7.288.49-node.19',zlib:'1.2.11'}
错误如下:
grpc@1.10.1 install /home/vinusha/fabric-samples/fabcar/node_modules/fabric-client/node_modules/grpc node-pre-gyp install --fallback-to-build --library=static_library
node.js - nodejs 6.1.0 安装错误 - node-pre-gyp
我用谷歌搜索了许多相关问题,但我迷路了,因为我是离子的初学者。
我的 npm 版本:6.1.0
我的nodejs版本:10.5.0
我克隆了一个私人仓库,我做的第一件事就是npm i
安装软件包。
然后我在到达这里时遇到错误:
然后抛出了一堆错误:
我已经用谷歌搜索并检查了许多 github/stackoverflow 帖子,但我仍然迷失在中间,因为所有解决方案都不同,我也不明白它的用途。
因此我需要帮助你,请告诉我该怎么做。
到目前为止,我所做的事情是:
1)npm install --msvs_version=2013 -g node-inspector
:错误
2) npm config set msvs_version 2013
: 没有结果
3)node-pre-gyp install --fallback-to-build
:错误'node-pre-gyp' is not recognized as an internal or external command,
operable program or batch file.
node.js - heroku 节点部署(react-boilerplate) sh: 1: node-pre-gyp: not found 错误
使用羽毛、nodejs、mongodb、react 在heroku 上部署react-boilerplate 时出现错误。我在 package.json 中指定了最新版本,并尝试使用 npm 和 yarn 进行构建,但都失败了。我感谢您的帮助!
试用 1:使用 npm 安装。错误:sh:1:节点预gyp:未找到
试用 2:使用 yarn 安装。错误:错误:生成 webpack ENOENT
//package.json
node.js - 尝试在本地安装 grpc-node
我正在尝试通过本地安装 grpc npm install
,而我使用的命令是sudo npm i grpc --unsafe-perm
. 我得到一个错误,我不确定我做错了什么。我在linux上,ubuntu 18.04.1。我有节点 v11 和 npm v6.4.1。
这是错误日志:
node.js - 由于可能与节点冲突,节点预gyp安装错误
我尝试安装和运行amp-paywall-demo
AmpProject GitHub 存储库中提供的示例失败:https ://github.com/ampproject/samples/tree/master/amp-paywall-demo
我已经在那里提出了问题票,但没有收到任何回复远(https://github.com/ampproject/samples/issues/211)
我尝试遵循安装指南:我克隆了存储库(这按预期工作),随后npm install
不幸失败了。
我试图自己调试错误,但无法这样做。我还用谷歌搜索了这个错误,并在 Git repo 中的问题中搜索了类似的问题,但这也没有帮助。
我使用错误的输出以及 debug.log 文件创建了公共要点
调试:https ://gist.github.com/rafaelmarques7/707f1932f63cd042cdf1e6952c1093ab
错误堆栈如下:
我也想知道为什么安装会尝试安装一个名为的东西node-pre-gyp
,它没有在以下列表中列出package.json
:
非常感谢,拉斐尔
node.js - 如何安装 node-sqlite3,但跳过构建步骤并提供我自己的 sqlite3 构建?
我有兴趣了解如何安装node-sqlite3
,但通过自己的预编译包提供sqlite3
:我只想安装 Node 客户端并在安装过程中完全跳过构建阶段。
我怎样才能做到这一点?
(推理:我打算在多个环境中测试模块,并且已经阅读了无数人在各种环境中构建问题的帖子,所以我宁愿自己手动编译。)