中阅读有关此信息的更多信息。
我在我的新项目中使用 webpack babel 。一切都很好,直到添加静态JS文件为止。通常,捆绑操作需要5秒。但是,在添加开放式套件之后,库捆绑大约需要420秒!!!openlayers JS文件大小约490 kb,它被丑化。因此它不需要汇编。
我在不使用 babel 的情况下进行了测试。因此,问题是关于公告汇编的。我如何防止babel不编译开放式播放器,然后将其添加到结果捆绑文件中。另外,我可以使用其他外部JS文件以及开放式文件。
您可以将其排除:
{
// ...
loader: 'babel-loader',
exclude: /node_modules/ // exclude all package you install
}
您可以在https://webpack.js.org/configuration/module/#rule-exclude