2011-12-19 45 views
1

我想從app/vendor/assets/stylesheets/twitter加載外部樣式表...但是鏈輪不停地抱怨文件無法找到。我的應用程序/資產/樣式表/ application.css看起來是這樣的:Rails 3.1.3 - 從供應商/資產/樣式表中的子文件夾中加載資產

/* 
*= require_self 
*= require bootstrap 
*= require sass_main 
*/ 

我嘗試添加子目錄到這樣的資源路徑:

config.assets.paths << "#{Rails.root}/app/vendor/assets/stylesheets/twitter" 

...但沒有運氣。我該做什麼?

+0

能否請您澄清,如果你需要整個目錄或只是一個文件在那裏? – 2011-12-19 22:46:05

+0

整個目錄。 – keruilin 2011-12-20 00:42:33

回答

4

嘗試:

/* 
*= require_self 
*= require bootstrap 
*= require sass_main 
*= require_directory ./twitter 
*/ 
0

如果require_directory ./twitter的伎倆那麼我相信這個問題是錯字在你的資源路徑:

你確定你app/下有/vendor目錄?通常這個坐落在Rails.root所以你是正確的開頭加上它config.assets.paths但你應該在兩者之間都留下了/app這樣的:

config.assets.paths << "#{Rails.root}/vendor/assets/stylesheets/twitter" 
相關問題