mrm*_*mrm 83
截至2017年3月,在很大程度上,它们具有功能平等.我发现了以下内容:
2017年6月更新
electron-builder
同时执行打包步骤(如同做什么electron-packager
),并构建特定于平台的安装程序(如pkg
Mac或Mac AppStore for Mac,NSIS或Windows Store for Windows和AppImage for linux).
对于我现有的项目,electron-forge
失败了,我package.json
和他的"缺少依赖" node_modules
.
它没有很好的文档记录,但electron-builder
今年早些时候从Squirrel.windows转换到NSIS作为默认的Windows安装程序.NSIS制作的安装程序包大大减少(在我的项目中,从90mb减少30mb).
2017年12月更新
Electron-builder在过去的一年里一直在努力工作,每周推出具有功能和错误修正的新版本.https://www.electron.build/上的文档非常好,按照"快速安装指南"(在第一页上,下面几个部分)包括样板项目和逐步说明.
2018年11月更新
电子建设者的主要开发人员继续为该项目投入大量工作,包括支持Electron 3,新工件发布目的地,以及定期发布错误修复.先前的维护者从电子打包器中退出,他们仍然没有Windows维护者,并且仍然不支持已签名的Windows二进制文件.以供参考:
electron-packager ( 72 releases, 17 open issues, 639 closed)
electron-builder (651 releases, 399 open issues, 2,603 closed)
Run Code Online (Sandbox Code Playgroud)
Rat*_*ica 68
电子打包器是(更新:在此提交中更改:"refactor:merge electron-packager"),由电子制造商使用.这篇文章指出
如果你真的想去城里,看看电子制造商,它采用电子包装工具生产的包装,并创建自动安装程序.
小智 13
electron-packager包含源代码并生成可执行文件.
电子建设者可以在电子中生成具有"自动更新"支持的安装程序.
http://electron.atom.io/docs/api/auto-updater/
您可以使用此https://github.com/SimulatedGREG/electron-vue/使用vue和电子生成模板,它支持电子打包器和电子构建器。
对我来说,我总是更喜欢 electro-builder,因为它对我来说更简单,可以使用 travis ci 和 appveyor 生成二进制文件并发布到 github 版本,就像我制作的这个 repo https://github.com/gengjiawen/android-studio-帮助者/发布。
好的,我知道这个线程很旧,但是我想建议任何人/所有人都使用电子伪造,它将使您的生活变得更好,并且我认为使用它会使您感到更聪明。我个人面临包装困境的噩梦。它具有简陋的CLI,可在全球范围内安装,您的梦想可能成真。
我肯定希望能有所帮助!不用担心,我没有做到,但是它可以帮助我制作桌面应用程序。
归档时间: |
|
查看次数: |
37140 次 |
最近记录: |