C# MVC 捆绑不适用于 Angular Elements Web Component

C# MVC bundling not working with Angular Elements Web Component

我在 C# MVC 项目中使用 Angular 元素。

当我在 main.cshtml 中直接包含 angular 元素构建文件时 <script type="text/javascript" src="~/Script/Angular/artifi-graphics.js"></script> 它运行良好。

但是

当我尝试在包中添加构建文件时

bundles.Add(new ScriptBundle("~/bundles/Layout_8_CommonModule")
                .Include("~/Script/Angular/artifigraphics.js")

那么项目没有加载。

在控制台中,请求的网络状态为挂起,一段时间后失败。

经过大量搜索后发现 C# 捆绑对于捆绑 angular 生产构建文件并不是那么智能,这些文件也被 node concat 库合并。

所以我只是将 angular 包添加到 main.cshtml 文件中,就像我们添加脚本一样。