什么是chunk-vendors.js文件,如何创建? (Webpack)

时间:2019-03-07 23:25:49

标签: webpack vue-cli-3

对于在Vue Js应用程序的构建过程中创建的chunk-vendors.js文件,我有一个简短的问题。

是什么? 如何创建?

我要问的原因是为了更好地理解某些事情最终会如何发生。我发现它实际上有一些我不想要的东西。

谢谢!

1 个答案:

答案 0 :(得分:0)

page-home { .select-text{ white-space: normal; width: min-content; word-spacing: 9999px; } } 顾名思义,是不是您自己的模块,而是来自其他方的所有模块的捆绑包。它们称为第三方模块或供应商模块。

通常,这意味着(仅和)来自项目chunk-vendors.js目录的所有模块。

在webpack 3中,您必须自己做,并且必须做一些样板才能至少有2个块:一个用于您自己的代码,另一个用于/node_modules中的模块目录。

在webpack 4中,这非常简单:您将optimization.splitChunks与默认的/node_modules一起使用:

options

@ vue / cli 3使用webpack 4,如果您不change the webpack configuration,它将使用默认值。