2011-12-20 3 views
2

У меня есть супер простой двигатель для загрузки некоторых vendored активов: https://github.com/febuiles/strap_onRails 3.1 двигателя не загружая поставщик активов

Я включил его в моем приложении Gemfile так: gem "strap_on".

В моем файле application.css у меня есть: *= require twitter_bootstrap.

Я запускаю приложение, и я получаю couldn't find file 'twitter_bootstrap'.

Я заметил, что путь для двигателя не находится в Rails.application.config.assets.paths. Любая идея о том, что я могу делать неправильно здесь?

ответ

4

В вашем файле gemspec - это не похоже, что вы включаете файлы из каталога поставщика, угадывая, что это ваша главная проблема, проверьте путь к ресурсам после добавления и переустановки - если вы сейчас посмотрите в свой репозиторий gem, я угадываю файлы в поставщика не включены

Также я бы переместить twitter_bootstrap.js в каталог twiiter_bootstrap и переименовать его index.js, не уверен, если это требуется или нет (вам нужно будет обновить пути в этом файле также)

Вы также можете быть заинтересованы в этом сообщении? http://house9.blogspot.com/2011/06/rails-31-asset-gem.html