es6火了这么久,一直没有抽时间来实践一把,今天顺便把gulp flow也一起实践了一下。之前我是用RequireJS来实现的模块化,既然前端发展的那么迅速,RequireJS在可预见的未来会应该会”过时”,索性就用es6来实现模块化,零经验起步,搜索的过程中才发现中文资料是有多匮乏,折腾了好久,赶紧记录下来,以备后用。
安装组件
1 | npm install --save-dev gulp |
gulpfile.babel.js 内容
1 | import gulp from 'gulp'; |
需要注意的点
- babel6.0以后,安装babel-core后,并不带任何功能,还需安装所需要的插件,可以按照自己需要的来安装,也可以安装babel-preset-es2015,这个是一个预设包,带很多常用插件。然后新建一个文件.babelrc,写入
{
“presets”: [“es2015”]
}
参考的博文
Gulp + Browserify: The Everything Post
Using gulp with Babel
探究Gulp的Stream
在 Gulp 中使用 Browserify