2013-11-21 2 views
1

Я использую middleman с беседкой для управления начальной загрузки/меньше и других библиотек, и большинство все, что нужно прекрасно работает с использованием:Посредника меньше проблемы импорта, не могут найти средства

after_configuration do 
    sprockets.append_path File.join "#{root}", "components" 
.... 

Это прекрасно работает, когда я просто хочу требовать что-то от all.css

*= require bootstrap 

Работает отлично, но когда я пытаюсь импортировать библиотеки в менее не может найти их в любом месте ...

// bootstrap_and_overrides.less 
// physical location is /components/bootstrap/less 
@import "bootstrap/less/bootstrap"; 
@import "bootstrap"; 

Ничего не работает, не удается найти ошибку в активах ... Я не уверен, что я делаю неправильно.

https://github.com/razorfly/middleman-bootstrap-template

ответ

0

Вы должны звездочками активированные в файле конфигурации.

activate :sprockets 

Это очевидно, но шаблон не активирует звездочки по умолчанию.

+0

Я добавил это в свой config.rb, и это не исправить проблему –

1

@import - это меньше процессор, а не звездочки.

Что я сделал, так это ссылка на каталог компонентов Bower в файле меньшего размера.

@import "../../components/bootstrap/less/bootstrap" 

У компилятора Less нет проблем с деревом каталогов, поэтому попробуйте.

+0

это сработало для меня –