ES6的已经被广泛使用了,然而浏览器的支持力度却并没有及时的跟过来,这就有了Babel,一个将ES6转为 ES5的工具
安装
npm install --save-dev babel-preset-es2015 babel-preset-react
使用
var fs = require("fs");
var browserify = require("browserify");
browserify("./script.js")
.transform("babelify", {presets: ["es2015", "react"]})
.bundle()
.pipe(fs.createWriteStream("bundle.js"));