electron和electron-prebuilt有什么区别?

22

我经常看到这个包的名称,但是不知道什么时候需要安装它而不是常见的electron...

1个回答

47

简答来说,如果你想要写一个Electron应用程序,现在就应该忘记electron-prebuilt的存在,而是始终安装electron包。

长答案是以前有一个名为electron的NPM包,这与Electron没有任何关系,因此Electron团队必须使用另一个名称在NPM上分发Electron,因此出现了electron-prebuilt。后来,electron包的作者友好地将该名称转让给Electron团队,使他们可以在该名称下发布Electron,从而结束人们意外安装错误软件包的情况。


2
哇,我从未在任何地方听说过这个,很酷的事实,我一直对此很好奇。我只是假设默认的Electron包未构建,只是源代码,所以他们使用electron-prebuilt为您提供完整的应用程序。 - Mister SirCode
如果你像我一样好奇为什么他们选择“prebuilt”作为后缀使用,可以在这里找到解释:https://electronjs.org/blog/npm-install-electron。 - Aaron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接