- PVSM.RU - https://www.pvsm.ru -

Sass для ASP.NET без Python на libsass

Давно мучился отсутствием реализации Sass (что-то вроде препроцессора для CSS) для .Net.
Тут на Хабре пробегала [1] информация о реализации компилятора Sass на C++ — libsass [2], быстрый и эффективный. Товарищ rushman [3] сделал байндинг для Python, а я сделал для .Net.

Скомпилировал libsass на C++/CLI. Пришлось немного подпилить [4]. Может потом опишу по-подробнее.
Проект живет здесь: Sass.Net [5].
Пакеты NuGet:
XWeb.Web.Sass.Core [6] — чисто обёртка компилятора.
XWeb.Web.Sass.Handler [7] — обработчик http-запросов.
XWeb.Web.Optimization.Sass [8] — интеграция с Microsoft ASP.NET Web Optimization Framework [9].
XWeb.Web.Sass.Full [10] — все вместе, для удобства.

Автор: Igorbek


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/sass/11209

Ссылки в тексте:

[1] пробегала: http://habrahabr.ru/post/144309/#comment_4843824

[2] libsass: https://github.com/hcatlin/libsass

[3] rushman: http://habrahabr.ru/users/rushman/

[4] подпилить: https://github.com/Igorbek/libsass

[5] Sass.Net: http://libsassnet.codeplex.com/

[6] XWeb.Web.Sass.Core: http://nuget.org/packages/XWeb.Web.Sass.Core

[7] XWeb.Web.Sass.Handler: http://nuget.org/packages/XWeb.Web.Sass.Handler

[8] XWeb.Web.Optimization.Sass: http://nuget.org/packages/XWeb.Web.Optimization.Sass

[9] Microsoft ASP.NET Web Optimization Framework: http://nuget.org/packages/Microsoft.AspNet.Web.Optimization

[10] XWeb.Web.Sass.Full: http://nuget.org/packages/XWeb.Web.Sass.Full