Webpack本质只是打包工具,但是加载器可以用来编译转换JavaScript代码。详细使用方法参照文档:https://v4.webpack.docschina.org/loaders/babel-loader/
babel-loader
安装:
npm install -D babel-loader @babel/core @babel/preset-env webpack
用法:
在 webpack 配置对象中,需要将 babel-loader 添加到 module 列表中,就像下面这样:
module: {
rules: [
{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
}