【发布时间】:2013-06-09 15:35:14
【问题描述】:
我正在研究 ASP.NET MVC4。客户端需要从其他域(如 CDN 捆绑)加载所有 javascript 和 css。我使用过 System.Web.Optimization。
下面是代码。
var bundle = new ScriptBundle("~/bundles/scripts/");
bundle.Orderer = new AsIsBundleOrderer();
bundle.EnableFileExtensionReplacements = false;
bundle.CdnPath = "http://js.cusomdomainname.com";
bundle.Include("~/Scripts/jquery-1.7.1.min.js",
"~/Scripts/jquery.unobtrusive-ajax.min.js",
"~/Scripts/jquery.validate.min.js",
"~/Scripts/jquery.validate.unobtrusive.min.js");
BundleTable.Bundles.UseCdn = true;
BundleTable.EnableOptimizations = true;
BundleTable.Bundles.Add(bundle);
BundleTable.Bundles.IgnoreList.Clear();
正在观看
@Scripts.Render("~/bundles/scripts/")
但它不是从另一个域渲染的。
可能是什么问题?
【问题讨论】:
-
这里有类似的问题。回答stackoverflow.com/questions/15434692/…
标签: c# asp.net-mvc asp.net-mvc-4 cdn bundling-and-minification