簡體   English   中英

Rails 3.1引擎未加載供應商資產

[英]Rails 3.1 engine not loading vendor assets

我有一個用於加載某些供應商資產的超級簡單引擎: https : //github.com/febuiles/strap_on

我將其包含在應用程序的Gemfile如下所示: gem "strap_on"

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

我啟動應用程序, couldn't find file 'twitter_bootstrap'

我注意到引擎的路徑不在Rails.application.config.assets.paths 我在這里可能做錯了什么的想法嗎?

在您的gemspec文件中-好像您沒有包括供應商目錄中的文件,這可能是您的主要問題,添加並重新安裝后檢查資產路徑-如果您現在查看自己的gem存儲庫,我猜供應商中的文件不是包括

另外,我會將twitter_bootstrap.js移到twiiter_bootstrap目錄中,並將其重命名為index.js,不確定是否需要這樣做(您也需要更新該文件中的路徑)

您可能對此帖子也感興趣? http://house9.blogspot.com/2011/06/rails-31-asset-gem.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM