Skip to content

Commit ad66917

Browse files
committed
rephrase buildng app Chinese
1 parent 4568f64 commit ad66917

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

docs/cn/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
![](../images/logo.png)
22

3-
> 样板代码:基于 vue (基本上是它听起来的样子) 来构造 electron 应用程序
3+
> 基于 vue (基本上是它听起来的样子) 来构造 electron 应用程序的样板代码
44
55
[![Build Status](https://semaphoreci.com/api/v1/simulatedgreg/electron-vue/branches/master/badge.svg)](https://semaphoreci.com/simulatedgreg/electron-vue)
66

docs/cn/building_your_app.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# 构建你的应用程序
22

3-
electron-vue 支持 [electron-packager](https://github.com/electron-userland/electron-packager)[electron-builder](https://github.com/electron-userland/electron-builder) 来构建和分发你的产品阶段就绪的应用程序。两个构建工具都由了不起的 [@electron-userland](https://github.com/electron-userland) 社区支持,每个都有详尽的文档。在 `vue-cli` 脚手架过程中,你会被问到你想要使用哪个构建器。
3+
electron-vue 支持使用 [electron-packager](https://github.com/electron-userland/electron-packager)[electron-builder](https://github.com/electron-userland/electron-builder) 来构建和分发你的产品阶段的程序。两个构建工具都由了不起的 [@electron-userland](https://github.com/electron-userland) 社区支持,每个都有详尽的文档。在 `vue-cli` 脚手架过程中,你会被问到你想要使用哪个构建器。
44

55
## [`electron-packager`](using-electron-packager.md)
66

77
如果你刚开始制作 electron 应用程序或只需要创建简单的可执行文件,那么 `electron-packager` 就可以满足你的需求。
88

99
## [`electron-builder`](using-electron-builder.md)
1010

11-
如果你正在寻找完整的安装程序、自动更新的支持、使用 Travis CI 和 AppVeyor 的 CI 构建、或自动本机 node 模块的重建,那么你会需要 `electron-builder`
11+
如果你正在寻找完整的安装程序、自动更新的支持、使用 Travis CI 和 AppVeyor 的 CI 构建、或本机 node 模块的自动重建,那么你会需要 `electron-builder`

docs/cn/using-electron-builder.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 使用 [`electron-builder`](https://github.com/electron-userland/electron-builder)
1+
# [`electron-builder`](https://github.com/electron-userland/electron-builder) 的使用
22

33
所有 `electron-builder` 生成的文件都可以在 `build` 文件夹中找到。
44

@@ -18,7 +18,7 @@ npm run build:dir
1818

1919
### 默认的构建配置
2020

21-
可以在 `package.json` 中基于 `electron-builder`[各种选项](https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options) 进一步定制
21+
可以在 `package.json` 中使用基于 `electron-builder`[各种选项](https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options) 进行进一步定制
2222

2323
```js
2424
"build": {
@@ -61,26 +61,26 @@ npm run build:dir
6161

6262
## 使用 CI 的自动化部署
6363

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

6666
#### 设置 Travis CI 和 AppVeyor
6767

68-
1.[Travis CI](https://travis-ci.org/getting_started) / [AppVeyor](https://www.appveyor.com/) 上创建一个帐户
69-
2. 链接你的 electron-vue 项目的 GitHub 仓库
70-
3. 访问 [https://github.com/settings/tokens](https://github.com/settings/tokens) 并点击 **生成新令牌** \(同样的令牌可用于 Travis CI 和 AppVeyor 二者\)
71-
1. 设置一个 **令牌描述**
68+
1.[Travis CI](https://travis-ci.org/getting_started) [AppVeyor](https://www.appveyor.com/) 上创建一个帐户
69+
2. 链接到你 electron-vue 项目的 GitHub 仓库
70+
3. 访问 [https://github.com/settings/tokens](https://github.com/settings/tokens) 并点击 **生成新令牌 (Generate new token)** \(同样的令牌可用于 Travis CI 和 AppVeyor 二者\)
71+
1. 设置一个 **令牌描述 (Token description)**
7272
2. 检查 **public\_repo** 的范围
73-
3. 点击 **生成令牌**
73+
3. 点击 **生成令牌 (Generate token)**
7474
4. 复制你的新令牌并保存以备以后使用
75-
5. 打开 Travis CI / AppVeyor 上的仓库设置选项,添加一个新的 **环境变量**
75+
5. 打开 Travis CI AppVeyor 上的仓库设置选项,添加一个新的 **环境变量 (Environment Variable)**
7676
1. 将变量的名称设置为 `GH_TOKEN`
7777
2. 将变量的值设置为刚刚创建的 GitHub 的访问令牌
78-
3. **保存** 新变量并确保加密已启用
78+
3. **保存 (Save)** 新变量并确保加密措施已启用
7979

80-
现在,所有的事情应该都配置完毕了。Travis CI / AppVeyor 默认情况下会监测到任何到你 `master` 分支的推送。推送完毕后,Travis CI / AppVeyor 将克隆你的仓库到其服务器并开始构建过程。在最后阶段,`electron-builder` 可以看到 `GH_TOKEN` 环境变量,并创建一个发布草稿,并将生成上传到你公共 GitHub 仓库。现在,你可以编辑发布草稿,然后发布出去。发布了发行版后,通过更新你的 `package.json`你可以确保将来的版本标有新版本号
80+
现在,所有的事情应该都配置完毕了。Travis CI / AppVeyor 在默认情况下会监测到任何到你的 `master` 分支的推送。推送完毕后,Travis CI / AppVeyor 将克隆你的仓库到其服务器并开始构建过程。在最后阶段,`electron-builder` 可以看到环境变量 `GH_TOKEN`,并创建一个发布草稿,并将生成的程序上传到你公共的 GitHub 仓库上。现在,你可以编辑发布草稿,然后发布出去。发布了发行版后,通过更新你的 `package.json`你可以确保将来的版本标上新版本号
8181

8282
#### 自动更新
8383

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

8686
如果你像大多数人一样,并且没有花哨的代码签名证书,那么你可以随时使用 GitHub API 来检查新的软件发布。当检测到新版本时,你的应用程序会提供一条通知,导向用户可以下载并安装新版本的下载页面。由于 `electron-builder` 提供的了不起的安装程序,用户无需卸载当前版本,新的安装将替代旧的版本,同时仍然保留任何 Web 存储或 `userData` 文件。

docs/cn/using-electron-packager.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# 使用 [`electron-packager`](https://github.com/electron-userland/electron-packager)
1+
# [`electron-packager`](https://github.com/electron-userland/electron-packager) 的使用
22

33
所有 `electron-packager` 生成的文件都可以在 `build` 文件夹中找到。
44

55
#### 针对所有平台的构建
66

7-
请注意,并非所有操作系统都可以为所有其他平台构建
7+
请注意,并非所有操作系统都可以为所有其他平台进行构建
88

99
```bash
1010
npm run build
@@ -21,19 +21,19 @@ npm run build:darwin
2121

2222
#### 清除
2323

24-
`build` 删除所有构建文件
24+
`build` 删除所有的构建文件
2525

2626
```bash
2727
npm run build:clean
2828
```
2929

3030
### 非 Windows 用户注意事项
3131

32-
如果你想在非 Windows 平台上 **使用自定义图标** 为 Windows 构建,你必须安装 [wine](https://www.winehq.org/)[更多信息](https://github.com/electron-userland/electron-packager#building-windows-apps-from-non-windows-platforms)
32+
如果你想在非 Windows 平台上为 Windows 构建时 **使用自定义图标**,你必须安装 [wine](https://www.winehq.org/)[更多信息](https://github.com/electron-userland/electron-packager#building-windows-apps-from-non-windows-platforms)
3333

3434
### 默认的构建配置
3535

36-
可以在 `.electron-vue/build.config.js` 中基于 `electron-packager`[各种选项](https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options) 进一步定制。你可以设置 `package.json` 里的 `productName` 来设置构建后的程序名称。
36+
可以在 `.electron-vue/build.config.js` 中使用基于 `electron-packager`[各种选项](https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options) 进行进一步定制。你可以设置 `package.json` 里的 `productName` 来设置构建后的程序名称。
3737

3838
```js
3939
{

0 commit comments

Comments
 (0)