从this post我可以捆绑一个CDN文件。那么如何将多个CDN文件捆绑在一行?我是否只需要一个字符串列表并为每个项重复此行?
public static void RegisterBundles(BundleCollection bundles){
bundles.UseCdn = true;
var jqueryCdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js";
bundles.Add(new ScriptBundle("~/bundles/jquery",
jqueryCdnPath).Include("~/Scripts/jquery-{version}.js"));
}
答案 0 :(得分:0)
我认为你的答案就在这里:https://stackoverflow.com/a/31069580/2158136
使用CDN时,无法将它们捆绑在一行中。
即使如果你添加多个具有相同虚拟路径的捆绑包,也只会考虑最后一个项目(它发生在我们身上,在我们意识到发生了什么之前花了一些时间)。 您必须为每个CDN添加一行,您需要添加到捆绑包中。