无法在mac和windows上安装electron 5.0.10的节点libcurl

无法在mac和windows上安装electron 5.0.10的节点libcurl,electron,node-libcurl,Electron,Node Libcurl,我可以通过键入纱线添加节点libcurl将节点libcurl添加到package.json/纱线.lock。但当进入第二阶段时,电子重建一直失败。我尝试了许多使用nvm的节点版本,从10.11.0到13.5.0,都失败了。我怀疑这是一个电子重建问题,但不确定。如何使它与电子一起工作。有人能给我一个线索吗?发生这种情况是因为纱线添加节点libcurl正在为您正在使用的node.js版本安装预构建的二进制文件,而不是为Electron安装预构建的二进制文件 要将节点libcurl与electron一

我可以通过键入
纱线添加节点libcurl
节点libcurl
添加到
package.json
/
纱线.lock
。但当进入第二阶段时,电子重建一直失败。我尝试了许多使用nvm的节点版本,从
10.11.0
13.5.0
,都失败了。我怀疑这是一个
电子重建问题
,但不确定。如何使它与电子一起工作。有人能给我一个线索吗?

发生这种情况是因为
纱线添加节点libcurl
正在为您正在使用的node.js版本安装预构建的二进制文件,而不是为Electron安装预构建的二进制文件

要将
节点libcurl
与electron一起使用,THEAN命令需要一些额外的环境变量,您应该运行以下命令:

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

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

要将
节点libcurl
与electron一起使用,THEAN命令需要一些额外的环境变量,您应该运行以下命令:

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

npm_config_runtime=electron npm_config_target=5.0.10 npm_config_disturl=https://atom.io/download/atom-shell 纱线添加节点libcurl
,我想使用预构建二进制文件,并尝试了几次,但都没有成功。我还尝试使用
npm\u config\u build\u from\u source=true
从源代码进行构建,但都不起作用。我为此打开了一个问题,并提供了一些详细的日志。请检查一下。请在回购协议中添加一个电子演示?我使用从源代码构建mac上的electron的指导,它安装成功,但从我的项目导入时,编译失败@JCM
npm\u config\u runtime=electron npm\u config\u target=5.0.10 npm\u config\u disturl=https://atom.io/download/atom-shell 纱线添加节点libcurl
,我想使用预构建二进制文件,并尝试了几次,但都没有成功。我还尝试使用
npm\u config\u build\u from\u source=true
从源代码进行构建,但都不起作用。我为此打开了一个问题,并提供了一些详细的日志。请检查一下。请在回购协议中添加一个电子演示?我使用从源代码构建mac上的electron的指导,它安装成功,但从我的项目导入时,编译失败@JCM