今天我在使用webpack进行转译时,只对我的核心业务逻辑代码进行了转译,但仍然使用CDN来获取jQuery、AngularJS等所有外部库。我想通过使用
对于我在webpack配置中声明的每个
例如,我有一个
我尝试搜索了解这些文件,但在webpack文档和SO上都没有找到相关信息。
请问有人能解释一下这些文件的用途吗?
SplitChunksPlugin
将这些供应商库移入webpack中,但是当我按照我在此处找到的示例操作时,虽然成功创建了供应商包,但它也同时创建了一些我不确定的额外文件。对于我在webpack配置中声明的每个
entry
模块,webpack都会创建一个相应的“runtime”版本文件。例如,我有一个
company.productA.core.bundle.js
文件已经使用了一段时间,但在添加了拆分块的配置后,我现在还得到了一个company.runtime~productA.core.bundle.js
文件。Webpack对我创建的另外8个模块也做了同样的处理。我尝试搜索了解这些文件,但在webpack文档和SO上都没有找到相关信息。
请问有人能解释一下这些文件的用途吗?