如果你是一个经验丰富的Node开发人员,你肯定知道semver
- 然而这里给你的依赖管理系统可能只有粗略的指导建议而不是固定的版本号。由于对 Node 和 Chromium 的硬性依赖,Electron 处于一个稍微复杂的境地,而且不遵循semver。因此,您应该始终引用特定版本的Electron。
版本号使用参照以下规则:
0.37.0
升级到 1.0.0
, 您将需要升级您的应用程序。0.1.X
升级到 0.2.X
, 您的应用程序仍然可以正常运行, 但你可能需要解决一些小幅的变动。0.37.0
升级到 1.0.0
, 你的应用程序仍然像之前一样正常运行。如果你使用 electron
或 electron-prebuilt
,我们建议您设置固定的版本号(如 1.1.0 而不是 ^1.1.0),以确保Electron的所有升级都是由您(开发人员)进行的手动操作。