гем Less был заменен less.js, который работает на сервере с Node.js. Более того, «официальный» плагин Less для Rails не обновлялся с 14 июня 2010 года.
В свете всего этого, каков рекомендуемый способ использовать Less с Rails в наши дни? Я полагаю, что я всегда мог бы использовать для этого JS на стороне клиента, что, кажется, охватывает каждый. Но я не в восторге от того, что полагаюсь на JS на стороне клиента только для преобразования таблицы стилей, особенно учитывая, что я хотел бы изящно ухудшить качество. Я понимаю, что Less.js считается очень быстрым, но в принципе я не хочу, чтобы мой CSS полностью зависел от движка JS браузера.
Если я хочу скомпилировать Меньше серверной части, какова лучшая практика в наши дни для использования с Rails? Я знаю, что вы можете запускать Less с помощью Node.js, но я ищу хорошую интеграцию с Rails, как это было когда-то с More.
Я ищу что-то, что будет работать на Linux и Mac. В идеале это должен быть плагин gem или Rails, а не отдельное приложение.
Обновление: Я смотрю, можно ли использовать Ruby Racer для встраивания Less.js в приложение Rails. У кого-нибудь есть мнения по этому поводу?
Обновление 2: Этот вопрос действительно старый, но для тех, кто все еще заинтересован, я просто хотел отметить, что Rails 3 поставляется с интеграцией SCSS из коробки. SCSS - МЕНЬШИЙ конкурент, и я очень доволен этим.