所以我一直在我的網站上使用sass一段時間沒有問題。我已經工作了大約一年。sass @import issue
應用程序/資產/樣式表/ application.css
/*
*= require_self
*= depend_on sitewide.css.scss
*/
@import "sitewide.css.scss";
最近我加入了寶石,我依稀記得SASS寶石得到更新安裝這個新的寶石(simple_form)的結果。
當我去預編譯的資產在生產,進口barfed抱怨它找不到「sitewide.css.scss」
我不得不修改@import到:
@import "app/assets/stylesheets/sitewide.css.scss";
要獲得我的資產編譯,現在生產站點工作正常。
但是
現在發展中斷了!
ActionController::RoutingError (No route matches [GET]
"/assets/app/assets/stylesheets/sitewide.css.scss"):
config/initializers/quiet_assets.rb:6:in `call_with_quiet_assets'
開發和生產均出現了捆綁更新,以便所有的寶石都(應該是什麼?)相同
所以這是我的環境/ development.rb的問題???
它包含以下與資產配置:
config.assets.compress = false
config.assets.debug = true
發生了什麼?
這裏是束顯示:
- ASCII85(1.0.2)
- 的ActionMailer(3.2.8)
- ActionPack的(3.2.8)
- activemodel的(3.2.8)
- activerecord(3.2.8)
- activerecord-sqlserver-adapter(3.2.10)
- activeresource(3.2.8)
- 的ActiveSupport(3.2.8)
- 尋址(2.3.2)
- AFM(0.2.0)
- AREL(3.0.2)
- bcrypt-紅寶石(3.0.1)
- 建設者(3.0.4)
- 捆綁(1.0.21)
- 咖啡導軌(3.2.2)
- 咖啡腳本(2.2.0)
- COF費腳本源(1.4.0)
- 色器件(2.0.4)
- erubis(2.7.0)
- execjs(1.4.0)
- hashery(2.1。0)
- 上調(1.2.1)
- I18N(0.6.1)
- 旅程(1.0.4)
- jQuery的導軌(2.1.4)
- JSON(1.7.6)
- 雷(0.14.1)
- 的libxml-紅寶石(2.3.3)
- 郵件(2.4.4)
- MIME類型(1.19)
- multi_json( 1.5.0)
- mysql2(0.3.11)
- orm_adapter(0.0.7)
- PDF閱讀器(1.3.0)
- 通曉(0.3.3)
- 對蝦(0.12.0 )
- 機架(1.4.1)
- 機架緩存(1.2)
- 機架SSL(1.3.2)
- 架測試(0.6.2)
- ř苦惱的(3.2.8)
- railties(3.2.8)
- 耙(10.0.3)
- 的RDoc(3.12)
- 紅寶石-RC4(0.1.5)
- SASS(3.2.5 )
- SASS-導軌(3.2.5)
- simple_form(2.0.4)
- 鏈輪(2.1.3)
- 托爾(0.16.0)
- 直到噸(1.3.3)
- tiny_tds(0.5.1)
- 樹梢(1.4.12)
- ttfunk(1.0.3)
- tzinfo(0.3.35)
- uglifier(1.3.0 )
- 舍監(1.1.1)
在您的路徑中有2個名爲'assets'的目錄是否正常?從錯誤:'/ assets/app/assets/stylesheets/sitewide.css.scss' – cimmanon