电子build造者与电子包装者
电子制造商和电子包装商之间的主要区别是什么? 有两个例子项目? 哪个更适合独立的.exe应用程序构build?
电子包装商(更新:在这个承诺中改变:“重构:合并电子包装商”) 。 这篇文章说
如果你真的想去镇上,看看电子制造商,它采取由电子包装商生产的包装,并创build自动安装。
-
电子生成器的例子
-
电子制造商React样板工程
-
electron-packager React样板工程 ,虽然使用电子制造商有一个GitHub的问题 。
截至2017年3月,很大程度上,它们具有function平价。 我发现了以下内容:
- 他们都是“ 电子用户 ”组织,所以他们都是“合法的”。
- 电子包装工没有窗户维护者
- 电子build设者有更多的贡献者,更多的封闭问题,所以可能有更多的错误,或更多的用户。 电子包装商有更多的明星。
- 电子制造商比电子包装商支持更多的目标格式
- 电子伪造是基于电子包装的,所以这可能是一种更容易的“开箱即用”体验。
2017年6月更新
对于我现有的项目, electron-forge
失败了,并且存在于我的package.json
和node_modules
的“缺失依赖”。
这是没有很好的文件,但electron-builder
从Squirrel.windows切换到NSIS今年早些时候作为默认的Windows安装程序。 NSIS制作的安装程序包相当小(从我的项目情况来看,从90mb降到30mb)。
您可以使用这个https://github.com/SimulatedGREG/electron-vue /使用vue和electron来生成模板,它支持电子包装商和电子制造商。
对我来说,我总是比较喜欢电子制造商,因为它对我来说简单得多,可以使用travis ci和appveyor生成二进制文件,并将其转换成github发行版,就像我做的https://github.com/gengjiawen/android-studio-帮手/版本; 。
好吧,我知道这个线程是老的,但我想build议任何人/每个人都使用电子伪造 ,它会让你的生活变得更好,我想你会觉得使用它更聪明。 我个人曾经在包装上遇到了噩梦。 它有一个死气沉沉的环境,在全球安装,你的梦想可能成真。
我当然希望它有帮助! 别担心,我没有做到,但它可以帮助我制作桌面应用程序。