的使用

构建

构建未打包的目录

生成简单的可执行文件,没有完整的安装程序。用于快速测试。

当使用 electron-vue 的 electron-builder 配置时,本项目还提供了用于自动部署的 和 .travis.yml。两个配置文件都被设置好了用于构建你的 electron 应用,并将生成的程序推送到 GitHub 的发布页面、Bintray 等。Travis CI 用于构建 linuxdarwin (macOS),而 AppVeyor 用于构建 win32。这两项服务都是免费的 OSS 项目。

设置 Travis CI 和 AppVeyor

  1. 在 或 AppVeyor 上创建一个帐户
  2. 链接到你 electron-vue 项目的 GitHub 仓库
  3. 访问 并点击 生成新令牌 (Generate new token) (同样的令牌可用于 Travis CI 和 AppVeyor 二者)
    1. 设置一个 令牌描述 (Token description)
    2. 检查 public_repo 的范围
  4. 复制你的新令牌并保存以备以后使用
  5. 打开 Travis CI 或 AppVeyor 上的仓库设置选项,添加一个新的 环境变量 (Environment Variable)
    1. 将变量的名称设置为 GH_TOKEN
    2. 将变量的值设置为刚刚创建的 GitHub 的访问令牌
    3. 保存 (Save) 新变量并确保加密措施已启用

自动更新

启用你应用程序自动更新的接收选项是一个超级好用的功能,但要知道你必须要有 。你可以根据 这里 描述的 electron-builder 需求来添加更多的环境变量用于设置代码签名。安装证书后,你可以安装 electron-updater 并注释掉 src/main/index.js 底部的代码以启用自动更新。