Подтвердить что ты не робот

МЕНЬШЕ CSS в Windows

Попытка настроить LESS для CSS на моем ящике Windows, я установил ruby ​​и rubygems, а затем инструкции.

Я положил teststyle.less в C:\.
Когда я печатаю

lessc teststyle.less

чтобы скомпилировать его в файл .css, я получаю сообщение об ошибке:

The filename, directory name, or volume label syntax is incorrect.

Из тех, кто знаком с LESS, у любого из вас есть решение моей проблемы?
Я испортил установку?

4b9b3361

Ответ 1

Я думаю, что нашел проблему. В моей первой установке я установил в C:\Program Files\Ruby  поэтому я удалил и попробовал установочный путь по умолчанию "C:\Ruby". Кажется, исправить проблему, и теперь она работает правильно. Спасибо.

Ответ 2

Если вы не хотите использовать GUI для компиляции LESS в Windows, есть чистый способ получить команду lessc в командной строке Windows. Для этого требуется только установить node.js, что требуется оригинальному lessc.

Итак, установите node.js(http://nodejs.org/) и установите модуль "меньше" для node.js. Последнее обеспечивает lessc исполняемый файл (lessc.cmd в Windows), поэтому вы должны только убедиться, что он попадает под ваш PATH в Windows.

Если у вас еще нет node.js, выполните следующие шаги:

  • Установите node.js(http://nodejs.org/)
  • В новой командной строке перейдите в каталог установки node.js(где находится node.exe) и выполните > npm install less (убедитесь, что вы делаете это только из каталога установки node.js)
  • Последний модуль загрузки меньше для node.js, а также lessc.cmd to node_modules/.bin/. Добавьте этот каталог в PATH
  • Теперь в новой командной строке вы можете использовать lessc как обычно

Источник: http://pragmatictim.blogspot.fr/2012/08/developing-with-less-on-windows-getting.html

Ответ 3

Вы должны посмотреть http://www.dotlesscss.org/, меньше портировать на С# и специально для .NET. Вы можете использовать либо обработчик, либо компилировать.

Использую его около шести месяцев, это здорово.

Упс... видел окна и предполагаемую сеть точек, возможно, это не ваша среда. Если нет, неважно...

Ответ 4

Изменить:

lessc теперь работает на Windows. См. страницу Github о инструментах командной строки LESS для инструкций по установке и использованию. Интересно также этот пост.

Также не забудьте проверить WinLess. WinLess - это компилятор (с графическим интерфейсом) для LESS. WinLess может просматривать ваши файлы LESS и автоматически компилировать их при их изменении. Если вы используете Visual Studio для своих проектов, вы также должны проверить BuildEventScript на winless.org.

Обязательно проверьте, какой компилятор используется, когда вы используете разные программы для компиляции вашего кода LESS. Если вы используете программы, которые используют разные компиляторы, вы должны следить за проблемами взаимодействия (код LESS корректно работает с одним компилятором, но не с другим).

Ответ 5

FYI, я нашел этот инструмент командной строки Windows для компиляции LESS в CSS полезной. Он использует less.js для компиляции. Синтаксис команды не очень изящный, но он работает хорошо.

https://github.com/duncansmart/less.js-windows

Ответ 6

Я только начал использовать Crunch для компиляции Bootstrap и его довольно удивительным. Он построен на Adobe Air, который вам нужно будет установить, если у вас его еще нет.

Ответ 7

У меня есть перекомпилированная версия DotlessCss, которая может принимать меньше кода со стандартного ввода и выводить код css на стандартный вывод. Я привязал его по следующей ссылке LESS CSS Compiler for Windows

Ответ 8

Только это https://github.com/leafo/lessphp Компилятор PHP не разбился с моей сумасшедшей структурой проекта с импортом CSS в LESS и т.д.

Очень простая команда оболочки для компиляции LESS в CSS:

plessc input.less > output.css

Ответ 9

Вы можете использовать Prepros App для окон. Он может компилировать меньше, sass, jade, stylus, markdown, coffeescript и haml с обновлением в реальном времени.