Відповіді:
Брайан тут. Розробник Less.app.
Я настійно рекомендую ПРОТИ використовувати старішу версію LESS (на основі Ruby). Less.js - це не лише порт JavaScript JavaScript, котрий є меншим, це наземне перезапис, що покращує кількість матеріалів, додає підтримку речам, яких не має стара версія Ruby, і збільшує швидкість компіляції приблизно на 84%.
Замість того, щоб встановити дорогоцінний камінь Ruby, встановіть Node.js і запустіть Less.js через Node з командного рядка. Ви все одно будете мати всю функціональність годинника, але для цього ви будете використовувати Less.js, а це означає, що ваше життя стане набагато кращим.
Крім того, використовуйте Less.js як сценарій на створеному веб-сайті. Це буде працювати для розвитку. Закінчивши кодування, просто скопіюйте CSS, який генерує Less.js (від інспектора браузера), і помістіть його у файл, додайте розширення .css, а потім видаліть тег сценарію Less.js зі сторінок HTML і замініть CSS-файл, який ви тільки що створили.
У будь-якому випадку використовуйте Less.js.
Примітка
Прочитайте відповідь Брайана. Він знає, про що говорить. ;-)
Ви можете просто встановити менше .
Встановіть рубігеми та менше
sudo apt-get install rubygems
sudo gem install less
Офіційна документація зазначає:
Для того, щоб дорогоцінний камінь працював належним чином, слід написати шлях дорогоцінного каміння до PATH додати до ~ / .bashrc:
export PATH=/var/lib/gems/1.8/bin:$PATH
Потім ви можете використовувати менш компілятор, зробивши це
lessc style.less
Я не думаю, що є графічний інтерфейс, як той, з яким ви пов’язані. Але оскільки це здається, що це дуже мілкий gui поверх справжнього менш компілятора, я не думаю, що у вас будуть проблеми з його використанням безпосередньо. Тип
lessc --help
щоб навчитися ним користуватися.
Якщо ви хочете, щоб ваші .less файли автоматично збиралися щоразу, коли ви їх змінювали, ви можете скористатися -wопцією:
~$ lessc test.less -w
* Watching for changes in test.less... Ctrl-C to abort.
: Change detected... * Updated test.css
: Change detected... * Updated test.css
Ви можете розмістити цей процес на задньому плані, натискаючи Ctrl+ Zі ввівши bg, і почати стільки, скільки вам потрібно. Ви можете повернути їх на перший план, виконавши fgабо fg 3під час третього процесу, щоб отримати список усіх завдань та їх кількість jobs.
Наскільки мені відомо, рубін менше не оновлюється, щоб навіть обробляти оператор конкатенації.
Для тих, хто зацікавлений у рішенні, яке збирає .less при збереженні для не mac-платформ, використовуючи менше.js, ви можете ознайомитись з цим посібником з установки *. Хоча підручник орієнтований на користувачів Windows, я думаю, якщо ви можете отримати Node.js у вашій системі, сам сценарій буде функціонувати так само.
* Відмова: Цей підручник мій. Просто подумав, що люди можуть хотіти конкретно побачити, що плакат вище означає "Використовувати Node.js". Мені не вдалося знайти жодного сценарію в Інтернеті для використання Node.js для компіляції МЕШЕ після збереження файлу, тому я приготував один і подумав, що поділюсь ним.
Є також http://koala-app.com/ .
http://crunchapp.net/ був моїм улюбленим, але ми маємо подякувати Adobe за те, що він припинив AIR для Linux.