【问题标题】:How to minify css in a folder ASP.net如何缩小文件夹中的css ASP.net
【发布时间】:2015-03-29 05:40:14
【问题描述】:

我在一个文件夹中有 CSS 文件,我打算用磁带压缩它们 目前为止

我已经创建了一个类

    public class CSSBundleHelper : IConfiguration<BundleCollection>
    {
        public void Configure(BundleCollection bundles)  
        {
            var BundlePath =      ConfigurationManager.AppSettings["CSSBundleFolder"];
        var path = ConfigurationManager.AppSettings["CMSSitesPath"];
        bundles.AddPerSubDirectory<StylesheetBundle>(path);
        }
    }
}
  • 我应该为 bundle Collection 传递什么?

  • 列表项

    由于 CSS 文件是 在文件夹中,我需要使用绝对路径还是 相对路径?

由于文件位于文件夹中,我不知道如何调用此函数并进行捆绑。如果有人可以指导我,我会很高兴

【问题讨论】:

    标签: css asp.net cassette


    【解决方案1】:

    如果您的 css 文件在一个文件夹中,只需将应用程序相对路径传递给 bundles.Add(path-to-css-folder)

    然后在 Razor 中使用这个包:添加 @Bundles.RenderStyleSheets()

    【讨论】:

    • 问题是那些css文件不会被自己的应用程序使用,被其他网站使用。
    • 那为什么不从其他网站捆绑呢?
    • 那么不能这样做,因为它不是必需的。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-05
    • 1970-01-01
    • 1970-01-01
    • 2013-11-30
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多