Добавление Bootstrap Less к Sinatra - PullRequest
5 голосов
/ 13 марта 2012

У меня есть приложение Modular Sinatra, и я пытаюсь добавить Bootstrap меньше в приложение.

get '/bootstrap/application.css' do
  less :"bootstrap/bootstrap"
end

У меня все меньше файлов в views / bootstrap, включая bootstrap.less.

Я получаю эту ошибку:

 Less::ParseError at /bootstrap/application.css 'reset.less' wasn't found.

Первая настоящая строка Bootstrap.less:

 // CSS Reset
 @import "reset.less";

Я пробовал все разные форматы путей, но он никогда не находит файлы, которые он ищет для импорта Есть идеи, как заставить это работать?

Ответы [ 2 ]

6 голосов
/ 13 марта 2012

Вы пытались передать параметр конфигурации :paths?

get '/bootstrap/application.css' do
  less :"bootstrap/bootstrap", :paths => ["views/bootstrap"]
end

В прошлом у меня были проблемы с этой опцией, но она может работать для вас.

2 голосов
/ 01 июля 2012

Я нашел решение, которое сработало для меня здесь: Анализ параметров LESS в приложении Sinatra

Поскольку этот вопрос был первым, который я нашел в Google, я решил уйтиссылка здесь, чтобы другие могли ее найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...