正如在 Webpacks 5.0 发布博客文章中宣布的那样,经过对webpack.config.js
.
但它在 Internet Explorer (11) 中停止工作,因为生成的输出是混合的ES6
,ES5
因此与 IE 不兼容(见图)。
因为它实际上导致使用各种 babel 插件无法成功构建,所以我问自己是否有一种“简单”的方法可以将 ES5 指定为生成的输出。
从 beta 阶段开始,我在Medium上发现了一个似乎不再起作用webpack-5
的标志。
module.exports = {
output: {
filename: [name].js,
ecmaVersion: 5 // <- this flag
}
}
5.x 版中是否有一些“内置方式”以将 ES5 作为输出目标?