相关疑难解决方法(0)

通过 Webpack 5 应用程序构建后在 Internet Explorer (IE11) 上停止工作

正如 Webpacks 5.0 发布博文中所宣布的,在webpack.config.js.

但是它停止在Internet Explorer(11)工作,因为所产生的输出是混合ES6ES5并因此与IE(见图)是不相容的。

生成的代码

因为它实际上导致使用各种 babel 插件无法成功构建,所以我问自己是否有一种“简单”的方法可以将 ES5 指定为生成的输出。

从 Beta 阶段开始,webpack-5我在Medium上发现了一个似乎不再起作用的标志。

module.exports = {
  output: {
    filename: [name].js,
    ecmaVersion: 5 // <- this flag
  }
}
Run Code Online (Sandbox Code Playgroud)

版本 5.x 中是否有一些“内置 webpack 方式”将 ES5 作为输出目标?

javascript internet-explorer webpack webpack-5

9
推荐指数
2
解决办法
4176
查看次数