Как минимизировать 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()