博客 RSS 订阅

Cordova Electron 3.1.0 发布!
作者:Bryan Ellis
2022 年 5 月 30 日

我们很高兴地宣布,我们刚刚发布了 Cordova Electron 3.1.0!这是 Cordova 用于构建 Electron 应用程序的受支持平台之一。

升级方法

cordova platform remove electron
cordova platform add [email protected]

安装方法

cordova platform add [email protected]

发布亮点

此版本中一些值得注意的更改和新功能是

Electron 更新

Electron 核心依赖项已更新至 14.2.9

定义和固定 Electron 版本

添加了定义和固定特定 Electron 版本的功能。此功能利用了 npm 8 中引入的 npm 的 overrides 属性。

示例

在 Cordova 应用程序的 package.json 文件中,添加以下内容

"overrides": {
  "cordova-electron": {
    "electron": "14.2.9",
  }
}

如果您的项目已经添加了平台,您将需要在运行 cordova prepare electron 重新检出固定的版本之前删除该平台或删除 platforms 目录。如果您的项目目录中也有 package-lock.json 文件,也需要将其删除。

有关快速入门指南和深入的配置设置,请查看我们的 Cordova Electron 文档

请在 issues.cordova.io 上报告您发现的任何问题!

更改包括

功能

  • GH-230 feat:支持自定义 Electron 版本
  • GH-228 feat:升级 electron@^14.2.9

修复

  • GH-229 fix:npm 8 不安装插件依赖项

杂务

  • GH-231 chore(npm):将所有依赖项升级到最新的次要版本/补丁版本

其他更改

  • GH-226 dep(npm):升级 @cordova/eslint-config@^4.0.0 并修复
  • GH-221 dep(npm):将 minimist 从 1.2.5 升级到 1.2.6
  • GH-207 doc:mas-dev 是 macOS 包