Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update user-handbook.md #236

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
20 changes: 10 additions & 10 deletions translations/zh-Hans/user-handbook.md
Expand Up @@ -131,9 +131,9 @@ $ babel src -d lib
$ npm install --save-dev babel-cli
```

> **注意:**因为全局运行 Babel 通常不是什么好习惯所以如果你想要卸载全局安装的 Babel 的话,可以运行:
>
> ```sh
> **注意:** 因为全局运行 Babel 通常不是什么好习惯所以如果你想要卸载全局安装的 Babel 的话,可以运行:

```sh
$ npm uninstall --global babel-cli
```

Expand Down Expand Up @@ -209,9 +209,9 @@ require("./index.js");
$ node register.js
```

> **注意:**你不能在你要编译的文件内同时注册 Babel,因为 node 会在 Babel 编译它之前就将它执行了。
>
> ```js
> **注意:** 你不能在你要编译的文件内同时注册 Babel,因为 node 会在 Babel 编译它之前就将它执行了。

```js
require("babel-register");
// 未编译的:
console.log("Hello world!");
Expand Down Expand Up @@ -308,7 +308,7 @@ babel.transformFromAst(ast, code, options);

> 由于 Babel 是一个可以用各种花样去使用的通用编译器,因此默认情况下它反而什么都不做。你必须明确地告诉 Babel 应该要做什么。

你可以通过安装**插件(plugins)****预设(presets,也就是一组插件)**来指示 Babel 去做什么事情。
你可以通过安装 **插件(plugins)****预设(presets,也就是一组插件)** 来指示 Babel 去做什么事情。

## <a id="toc-babelrc"></a>`.babelrc`

Expand All @@ -323,7 +323,7 @@ babel.transformFromAst(ast, code, options);

这个文件就是用来让 Babel 做你要它做的事情的配置文件。

> **注意:**尽管你也可以用其他方式给 Babel 传递选项,但 `.babelrc` 文件是约定也是最好的方式。
> **注意:** 尽管你也可以用其他方式给 Babel 传递选项,但 `.babelrc` 文件是约定也是最好的方式。

## <a id="toc-babel-preset-es2015"></a>`babel-preset-es2015`

Expand Down Expand Up @@ -595,7 +595,7 @@ $ [COMMAND]

> **注意:**`[COMMAND]` 指的是任意一个用来运行 Babel 的命令(如:`babel`,`babel-node`,或是 `node`,如果你使用了 register 钩子的话)。
>
> **提示:**如果你想要让命令能够跨 unix 和 windows 平台运行的话,可以使用 [`cross-env`](https://www.npmjs.com/package/cross-env)。.
> **提示:** 如果你想要让命令能够跨 unix 和 windows 平台运行的话,可以使用 [`cross-env`](https://www.npmjs.com/package/cross-env)。.

## <a id="toc-making-your-own-preset"></a>制作你自己的预设(preset)

Expand Down Expand Up @@ -818,4 +818,4 @@ Babel使用[Github](http://github.com)提供的问题跟踪器。.

* * *

> ***在 Twitter 上关注 [@thejameskyle](https://twitter.com/thejameskyle),第一时间获取更新。***
> ***在 Twitter 上关注 [@thejameskyle](https://twitter.com/thejameskyle),第一时间获取更新。***