在webpack中创建公共供应商文件会破坏应用程序

时间:2019-04-09 15:16:39

标签: angular webpack-4

我的webpack v4.29.1和angular 7.2设置出现问题。我想创建一个供应商包,其中包含自定义js供应商文件和节点模块中的供应商文件。

我创建了这样的条目文件

entry: {
"vendor": "Scripts/vendor.ts"
}

无需创建任何缓存组即可立即使用,但webpack的每个包中都包含node_modules和core.js。

enter image description here

当我如下所示创建缓存组时,custom和node_modules供应商文件将放置在适当的供应商捆绑软件中,并从应用程序捆绑软件中排除,但是应用程序随后会中断。

splitChunks: {
            cacheGroups: {
               vendors: {
                   test: /node_modules/,
                   name: "vendor",
                   chunks: "all"
              },
           },
        },

我收到此错误“无法解析应用程序模块的所有参数(?)”

您能帮我找出此配置有什么问题吗?

0 个答案:

没有答案