2012-06-13 4 views
1

Я использую SquishIt и имеют .less файл, который я добавляю к CSS пачке с помощью следующей строкикомпилировать .less файл при сохранении с SquishIt

.Add("~/content/styles/dev.less")

Это компилирует в dev.less.debug.css когда я создайте решение, однако я бы хотел просто сохранить файл .less, и он автоматически компилирует css (так что я вижу изменение мгновенно в своем браузере, как и в традиционном файле CSS).

Я посмотрел на ряд расширений для достижения этой цели (например, LessExtension и LessCssForVisualStudio), но они требуют файл, который будет добавлен к расслоению в dev.css, а не dev.less. Mindscape Web Workbench не компилирует файлы LESS в своей бесплатной версии, поэтому я не знаю, требуется ли также dev.css.

Я не могу изменить ссылку на файл, так как проект будет работать в разных командах, где некоторые не будут устанавливать расширение и будут рады создать решение для компиляции.

Есть ли расширение, которое автоматически компилирует LESS, которое создано для работы с SquishIt?

ответ

0

Если вы используете его на непроизводственном сайте, я бы предложил использовать less.js (он будет отображать css с js на стороне клиента).

+0

К сожалению, это место производства. – ajcw

0

Squishit использует бесцельно под капотом, поэтому вы можете использовать это непосредственно .. либо настроить его так, чтобы вы запросили меньше файлов, а обработчик вернул CSS, или вы можете использовать exe для компиляции при сборке, а также режим просмотра ... Я не уверен, что лучше для вас, но вы можете найти более подробную информацию о бесцельной вики (https://github.com/dotless/dotless/wiki/Using-.less)

+0

Можете ли вы дать более подробную информацию о * how * для компиляции с обработчиком или exe? – ajcw