在npm脚本部分使用webpack来反编译es6

时间:2015-12-12 05:07:48

标签: javascript webpack babeljs

使用browserify,我可以通过将它添加到package.json - >将es6转换为es5。脚本。

如何使用webpack和npm脚本执行此操作?

"build-modular": "browserify index.js -t babelify -o index-bundle.js"

1 个答案:

答案 0 :(得分:0)

在webpack而不是转换中,您使用加载器。通常在webpack配置文件中配置加载器。但是,您也可以bind loaders in the command line

如果你想 babelify 你的index.js文件,你需要安装相应的babel-loader和所需的babel包:

npm install --save-dev webpack babel-core babel-loader babel-preset-es2015

现在您可以像这样创建构建脚本条目:

"build-modular": "webpack index.js index-bundle.js  --module-bind 'js=babel?presets[]=es2015'"

运行它:

npm run build-modular