【发布时间】:2013-03-02 08:04:42
【问题描述】:
我正在尝试使用 CDN 加载 jquery。我已经阅读了this 的文章,这似乎应该非常简单。
我的脚本包定义如下。
bundles.UseCdn = true;
bundles.Add(new ScriptBundle("~/bundles/jquery", "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js").Include(
"~/Scripts/jquery-{version}.js"));
我将它包含在页面中如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
@RenderBody()
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
</body>
</html>
但是当我查看 firebug 时,似乎 jquery 是从 localhost 加载的。
我已经尝试过发布和调试版本。 我错过了什么?我认为这应该很简单。谢谢。
【问题讨论】:
-
查看这篇相关且非常有趣的帖子asp.net/mvc/tutorials/mvc-4/bundling-and-minification
标签: c# asp.net-mvc cdn