gulp-es6-module-to-closure用于编译ES6的import/export语法为Google Closure的goog.require/goog.provide。

注意:为支持ES6特性,引入了一些特殊规则。请参见以下示例,尤其是在使用现有代码中的翻译库时。

安装


npm install gulp-es6-module-to-closure --save-dev

用法


var es6ModuleToClosure = require(\"gulp-es6-module-to-closure\");

gulp.src(\"./src/**/*.js\")

  .pipe(es6ModuleToClosure({

    root: 'src',

    namespace: \"prefix.name.space\"

  }));