npm install -g babel-clinpm install--save-dev babel-preset-env
env这个包,会根据es6的运行环境去编译js,而无序指定哪一个具体的es版本。javascript
npm install babel-cli --save-dev
在项目根目录下,也就是package.json同目录下,建立.babelrc文件。【该文件非必须】java
再也不使用:{"presets":["es2015"]} 了。node
{
"presets": [
"env"
]
}
file - setting - languages & frameworks - Javascriptes6
webstorm 里的路径: file - setting - tools - File Watcher,web
从图中右侧的+号里打开新窗口,选中babel,在图中间就会出现Babel了。sql
双击上图的Babel,会进入babel设置界面。npm
在这个界面里,须要设置的地方有三个,Program,Arguments, Output paths to refreshjson
let [a,b,c]=[1,2,3];
let [e]=[1,2,3];
"use strict";
var a = 1,
b = 2,
c = 3;
var _ref = [1, 2, 3],
e = _ref[0];
//# sourceMappingURL=a-compiled.js.map
**bash