gpt4 book ai didi

c# - CssRewriteUrlTransform 不采取

转载 作者:太空狗 更新时间:2023-10-29 23:44:52 25 4
gpt4 key购买 nike

bundles.Add(new StyleBundle("~/a/b/c")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));

我有这个 bundle 。 font-awesome css 的 url 定义为 url('../fonts/fontawesome-webfont.eot?v=4.0.3') 当 css 位于 下时有效“~/Content/font-awesome.css” 但现在位于“~/a/b”下

CssRewriteUrlTransform 不会启动并将路径重写为 url('../../fonts/fontawesome-webfont.eot?v=4.0.3')

更新:如果我删除 .min 文件,它 CssRewriteUrlTransform 开始工作,网络优化中的错误?

https://aspnetoptimization.codeplex.com/workitem/166

最佳答案

和我有同样的问题。

您需要设置相对于文件文件夹的 Bundle url。

bundles.Add(new StyleBundle("~/Content/fontawesomebundle")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));

更新:CssRewriteUrlTransform 似乎不适用于 min 文件。在包含中使用 .min 文件或删除 min 文件。

关于c# - CssRewriteUrlTransform 不采取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30434867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com