Ответ 1
Я думаю, что нашел проблему. В моей первой установке я установил в C:\Program Files\Ruby поэтому я удалил и попробовал установочный путь по умолчанию "C:\Ruby". Кажется, исправить проблему, и теперь она работает правильно. Спасибо.
Попытка настроить LESS для CSS на моем ящике Windows, я установил ruby и rubygems, а затем инструкции.
Я положил teststyle.less
в C:\
.
Когда я печатаю
lessc teststyle.less
чтобы скомпилировать его в файл .css, я получаю сообщение об ошибке:
The filename, directory name, or volume label syntax is incorrect.
Из тех, кто знаком с LESS, у любого из вас есть решение моей проблемы?
Я испортил установку?
Я думаю, что нашел проблему. В моей первой установке я установил в C:\Program Files\Ruby поэтому я удалил и попробовал установочный путь по умолчанию "C:\Ruby". Кажется, исправить проблему, и теперь она работает правильно. Спасибо.
Если вы не хотите использовать GUI для компиляции LESS в Windows, есть чистый способ получить команду lessc в командной строке Windows. Для этого требуется только установить node.js, что требуется оригинальному lessc.
Итак, установите node.js(http://nodejs.org/) и установите модуль "меньше" для node.js. Последнее обеспечивает lessc исполняемый файл (lessc.cmd в Windows), поэтому вы должны только убедиться, что он попадает под ваш PATH в Windows.
Если у вас еще нет node.js, выполните следующие шаги:
> npm install less
(убедитесь, что вы делаете это только из каталога установки node.js)lessc.cmd
to node_modules/.bin/
. Добавьте этот каталог в PATHlessc
как обычноИсточник: http://pragmatictim.blogspot.fr/2012/08/developing-with-less-on-windows-getting.html
Вы должны посмотреть http://www.dotlesscss.org/, меньше портировать на С# и специально для .NET. Вы можете использовать либо обработчик, либо компилировать.
Использую его около шести месяцев, это здорово.
Упс... видел окна и предполагаемую сеть точек, возможно, это не ваша среда. Если нет, неважно...
lessc теперь работает на Windows. См. страницу Github о инструментах командной строки LESS для инструкций по установке и использованию. Интересно также этот пост.
Также не забудьте проверить WinLess. WinLess - это компилятор (с графическим интерфейсом) для LESS. WinLess может просматривать ваши файлы LESS и автоматически компилировать их при их изменении. Если вы используете Visual Studio для своих проектов, вы также должны проверить BuildEventScript на winless.org.
Обязательно проверьте, какой компилятор используется, когда вы используете разные программы для компиляции вашего кода LESS. Если вы используете программы, которые используют разные компиляторы, вы должны следить за проблемами взаимодействия (код LESS корректно работает с одним компилятором, но не с другим).
FYI, я нашел этот инструмент командной строки Windows для компиляции LESS в CSS полезной. Он использует less.js для компиляции. Синтаксис команды не очень изящный, но он работает хорошо.
Я только начал использовать Crunch для компиляции Bootstrap и его довольно удивительным. Он построен на Adobe Air, который вам нужно будет установить, если у вас его еще нет.
У меня есть перекомпилированная версия DotlessCss, которая может принимать меньше кода со стандартного ввода и выводить код css на стандартный вывод. Я привязал его по следующей ссылке LESS CSS Compiler for Windows
Только это https://github.com/leafo/lessphp Компилятор PHP не разбился с моей сумасшедшей структурой проекта с импортом CSS в LESS и т.д.
Очень простая команда оболочки для компиляции LESS в CSS:
plessc input.less > output.css
Вы можете использовать Prepros App для окон. Он может компилировать меньше, sass, jade, stylus, markdown, coffeescript и haml с обновлением в реальном времени.