运行 CSS 和 JS 文件通过 Azure CDN
Run CSS and JS files through Azure CDN
我已经安装了我的 cdn,它可以正常工作,但是我的 js 和 css 文件没有通过我的 azure cdn 运行。
我在 bundleconfig.cs
上构建了这样的代码
bundles.UseCdn = true;
var CDNname = "https://www.xxxx.com/CDN/";
//Style here
bundles.Add(new StyleBundle("~/bundle/skins", CDNname).Include(
"~/Content/skins/default.css"));
bundles.Add(new StyleBundle("~/bundle/Scripts", CDNname)
.Include("~/Scripts/bootstrap/bootstrap.min.css")
.Include("~/Scripts/owlcarousel/owl.carousel.min.css")
.Include("~/Scripts/owlcarousel/owl.theme.default.min.css"));
请在StyleBundle的构建方法中提供可以访问CDN托管文件的完整CDN路径。
例如default.css的CDN路径为“https://www.xxxx.com/CDN/content/skins/default.css”(请确保我们可以根据此URL访问css文件),您可以使用下面的代码来添加包。
var cdnPathOfDefaultCss = "https://www.xxxx.com/CDN/content/skins/default.css";
bundles.Add(new StyleBundle("~/bundle/skins", cdnPathOfDefaultCss).Include(
"~/Content/skins/default.css"));
我已经安装了我的 cdn,它可以正常工作,但是我的 js 和 css 文件没有通过我的 azure cdn 运行。
我在 bundleconfig.cs
上构建了这样的代码bundles.UseCdn = true;
var CDNname = "https://www.xxxx.com/CDN/";
//Style here
bundles.Add(new StyleBundle("~/bundle/skins", CDNname).Include(
"~/Content/skins/default.css"));
bundles.Add(new StyleBundle("~/bundle/Scripts", CDNname)
.Include("~/Scripts/bootstrap/bootstrap.min.css")
.Include("~/Scripts/owlcarousel/owl.carousel.min.css")
.Include("~/Scripts/owlcarousel/owl.theme.default.min.css"));
请在StyleBundle的构建方法中提供可以访问CDN托管文件的完整CDN路径。
例如default.css的CDN路径为“https://www.xxxx.com/CDN/content/skins/default.css”(请确保我们可以根据此URL访问css文件),您可以使用下面的代码来添加包。
var cdnPathOfDefaultCss = "https://www.xxxx.com/CDN/content/skins/default.css";
bundles.Add(new StyleBundle("~/bundle/skins", cdnPathOfDefaultCss).Include(
"~/Content/skins/default.css"));