问题标签 [electron-rebuild]

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.

0 投票
0 回答
108 浏览

node.js - 错误:make 失败,退出代码 2,同时为 Electron 重建串行端口

我目前正在尝试重新编译串行端口的二进制文件以使用电子。我已经到了能够成功地run node-gyp configurenode-gyp rebuild我的串行端口模块上运行的地步node_modules/serialport,但是无论我尝试做什么,该模块都不会使用电子重建来重建。目前,Error: make failed with exit code: 2当我npx electron-rebuild -f -w .直接在我的 node_modules/serialport 文件夹中运行时,我遇到了错误。electron-rebuild -f -w .我在我的应用程序根文件夹中运行相同的错误。

我的目标是让串行端口在运行 rasbian 的 raspberry-pi 4 上运行的电子应用程序中运行。我正在使用节点 v16.13.2 和 npm v8.1.2。使用串口 v9.2.8 和电子 v16.0.6。

我遇到这样的问题的时间比我想承认的要长得多,所以任何帮助都会很棒。

整个错误日志包括在下面:

0 投票
0 回答
16 浏览

node.js - 电子重建内部发生未处理的错误。找不到要使用的任何 Visual Studio 安装

我正在尝试使用 zeroRPC,但出现此错误:


因此,我尝试使用电子重建,但重建失败。我怎样才能解决这个问题?
我有使用 C++ 和 Visual Studio Build Tools 2017 Desktop Visual C++ 构建工具的 Visual Studio Community 2017 桌面开发。

在此处输入图像描述 图。1


在此处输入图像描述 图 2 - 依赖关系: