1

我可以通过键入添加node-libcurlpackage.json/ 。但是在进入第二阶段时,它一直失败。我用 nvm from to尝试了许多节点版本,都失败了。我怀疑它是一个,但不确定。如何使它与电子一起工作。有人fatcat可以给我一个线索吗?yarn.lockyarn add node-libcurlelectron-rebuild10.11.013.5.0electron-rebuild problem

4

1 回答 1

0

发生这种情况是因为yarn add node-libcurl正在为您正在使用的 Node.js 版本而不是 Electron 安装预构建的二进制文件。

node-libcurl与电子一起使用,yarn 命令需要一些额外的环境变量,这是您应该运行的命令:

npm_config_build_from_source=true \
npm_config_runtime=electron \
npm_config_target=$(yarn --silent electron --version) \
npm_config_disturl=https://atom.io/download/atom-shell \
yarn add node-libcurl
于 2020-01-02T12:25:55.477 回答