Відповіді:
Брайан тут. Розробник 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.