Как минимизировать css в папке ASP.net

У меня есть 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);
        }
    }
}
  • Что я должен сдать за комплектацию Collection?
  • Элемент списка

    Поскольку файлы CSS находятся в папке, нужно ли передавать их, используя абсолютный или относительный путь?

Поскольку файлы находятся в папке, у меня нет идеи, как вызвать эту функцию и выполнить связывание. Я буду счастлив, если кто-то может вести меня

1 ответ

Решение

Если ваши CSS-файлы находятся в одной папке, просто укажите относительный путь приложения к bundles.Add(path-to-css-folder)

Затем использовать этот пакет, т.е. в Razor: добавить @Bundles.RenderStyleSheets()

Другие вопросы по тегам