2011-12-20 52 views
2

我有一個超級簡單的引擎加載一些vendored資產:https://github.com/febuiles/strap_on的Rails 3.1的發動機沒有加載供應商的資產

我包括在我的應用程序的Gemfile這樣的:gem "strap_on"

在我的application.css文件中我有:*= require twitter_bootstrap

我開始申請,我得到couldn't find file 'twitter_bootstrap'

我注意到引擎的路徑不在Rails.application.config.assets.paths。任何想法我可能在這裏做錯了嗎?

回答

4

在你的gemspec文件中 - 它看起來並不像你包含來自vendor目錄的文件,猜測這是你的主要問題,添加並重新安裝後檢查資產路徑 - 如果你現在查看你的gem倉庫,我猜測文件在供應商中不包括

此外,我將移動twitter_bootstrap.js到twiiter_bootstrap目錄和index.js重命名,不知道這是否是必需的或沒有(你將需要更新該文件還路徑)

您可能也對這篇文章感興趣? http://house9.blogspot.com/2011/06/rails-31-asset-gem.html

相關問題