使用browserify,我可以通过将它添加到package.json - >将es6转换为es5。脚本。
如何使用webpack和npm脚本执行此操作?
"build-modular": "browserify index.js -t babelify -o index-bundle.js"
答案 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