ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 第3章.版本说明 --- [TOC] 如果你是一个经验丰富的 Node 开发者,你肯定有 `semver` 方面的知识,而且可能习惯于给你的依赖关系管理系统一个粗略的指导,而不是使用固定的版本号。由于对于 Node 和 Chromium 牢固的依赖,Electron 处于一个微妙的位置,它并不遵循 `semver`。因此你应该随时参考某一个特定版本的 Electron 。 版本号码使用如下规则: * Major:对于一些 Electron APIs 中的破坏性改变 —— 如果你从 0.37.0 升级 到 1.0.0,你必须更新你的 app 。 * Minor:对于 Chrome 的 Major 和 Node 的 Minor 升级;或者重大的 Electron 变化 —— 如果你从 1.0.0 升级到 1.1.0,你的 app 应该能够继续工作,但是你可能要做一些小的变通。 * Patch:对于新的功能和 bug 修复 —— 如果你从 1.0.0 升级到 1.0.1,你的 app 可以继续如之前那样运行。 如果你正在使用 electron 或者 electron-prebuilt,我们建议你使用一个固定的版本(比如 1.1.0,而不是 ^1.1.0),以确保所有 Electron 的升级都由你,作为开发者来手动操作。