电子和电子预建有啥区别?
Posted
技术标签:
【中文标题】电子和电子预建有啥区别?【英文标题】:What is the difference between electron and electron-prebuilt?电子和电子预建有什么区别? 【发布时间】:2017-05-25 06:46:36 【问题描述】:多次看到该软件包名称,但没有得到我何时需要安装它而不是常见的electron
...
【问题讨论】:
【参考方案1】:简短的回答是,如果你今天想编写一个 Electron 应用程序,你应该忘记曾经存在过的 electron-prebuilt
,并始终安装 electron
包。
长的答案是,曾经有一个名为electron
的 NPM 包与 Electron 完全无关,因此 Electron 团队不得不使用另一个名称在 NPM 上分发 Electron,因此 electron-prebuilt
。后来electron
包的作者好心地将名称转给了 Electron 团队,以便他们可以使用该名称发布 Electron,并杜绝人们不小心安装了错误的包。
【讨论】:
哇,我从来没有听说过这个,很酷的事实,我一直对此很好奇。我只是假设默认的 Electron 包是未构建的,只是源代码,所以他们使用 electron-prebuilt 来为您提供完整的应用程序 如果你好奇(和我一样)他们为什么选择“prebuilt”作为后缀,这里有解释:electronjs.org/blog/npm-install-electron以上是关于电子和电子预建有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 命令行 (devenv) 和 IDE 构建有啥区别?
将图像嵌入电子邮件 - ContentID 和 ContentLocation 有啥区别?