我正在尝试了解编译本地模块的工具 electron-builder 和electron-rebuild 之间的区别。据我所知,有这两个选项可以编译本地模块依赖项:
electron-builder
"本地应用程序依赖项编译(包括Yarn支持)"
% npm i
% npm run electron-builder install-app-deps
这里是electron-rebuild
它允许您在Electron应用程序中使用本地的Node.js模块,而无需与您的系统版本的Node.js完全匹配(通常不是这种情况,有时甚至不可能)。
% npm run electron-rebuild
两者都可以生成我所依赖的二进制文件。我知道electron-builder
用处更多,但如果它也能完成这项工作,为什么还需要electron-rebuild
呢?谢谢!