使用babel-preset-env和webpack打包生产版本的代码。在webpack的配置文件中,添加以下内容:
module.exports = {
//...
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
}
};
使用npm安装所需的依赖项:
npm install --save-dev babel-loader @babel/core @babel/preset-env
这将确保在生产版本中,使用babel-preset-env来进行转换,而不是使用Babel-standalone。