我试图找出用于编译本机模块的电子生成器和电子重建之间的区别。Afaik 有这两个选项来编译我的本机模块依赖项:
电子生成器
“本机应用程序依赖项编译(包括 Yarn 支持)。”
% npm i
% npm run electron-builder install-app-deps
还有 电子重建
这允许您在 Electron 应用程序中使用本机 Node.js 模块,而您的系统版本的 Node.js 不完全匹配(这通常不是这种情况,有时甚至是不可能的)。
% npm run electron-rebuild
两者都导致我的依赖项的工作二进制文件。我知道electron-builder
用于更多,但是electron-rebuild
如果这也可以通过它来完成,为什么还存在electron-builder
呢?谢谢!