3.4. CSS и JavaScript

Работа с CSS и JavaScript

Группировка & минимизация JavaScript и CSS

Для группировки и минимизации вы можете использовать любой инструмент, какой вам захочется,  но стоит отметить, что Umbraco имеет ClientDependency Framework, который предлагает очень простую группировку и минимизацию.
Вы можете группировать и минимизировать, как показано в следующем файле шаблона.
@using ClientDependency.Core.Mvc
@using ClientDependency.Core
@{
    Html.RequiresJs("~/scripts/Script1.js", 1);
    Html.RequiresJs("~/scripts/Script2.js", 2);

    Html.RequiresCss("~/css/style.css");
}
<html>
<head>
    @Html.RenderCssHere()
    @Html.RenderJsHere()
</head>
Полное описание ClientDependency Framework можно найти по следующему адресу http://github.com/Shandem/ClientDependency