browserify中babel的使用

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"));
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用命令,可以查看你正在使用的Node环境对ES6的支持程度。 使用下面的命令,可以查看Node所有已经实现的ES6...
    zcwfeng阅读 4,044评论 0 2
  • Babel 入门教程 (说明:本文选自我的新书《ES6 标准入门(第二版)》的第一章《ECMAScript 6简介...
    runner123阅读 4,408评论 0 2
  • 随着时间的推移,浏览器对ES6支持度已经越来越高了,超过90%的 ES6 语法特性都实现了。虽然有些浏览器对ES6...
    无亦情阅读 7,579评论 0 6
  • ES6(ECMAScript2015)的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加...
    cbw100阅读 15,512评论 3 233
  • 汉子味儿の社长 ▼ 今天开场,先来段台词 这段台词充分的说明 女人不会因为你是个好人 就会爱上你!!! 那女人喜欢...
    剧透社阅读 3,345评论 0 0