幾個月來,我一直有bootstrap-sass工作,直到我進行了軟件包更新。起初資產不會預先編譯,因爲寶石已經更新到版本3.我將寶石更改爲bootstrap-sass,'2.3.2.0'強制它使用2.3版,因爲簡單的表格不支持引導程序3.rails 4資產在生產中不能正常工作
現在引導程序在開發中運行,但不在生產中運行。雖然capistrano部署進行預編譯,但看起來沒有找到資產。
gem 'sass-rails', '>= 3.2'
gem 'bootstrap-sass', '2.3.2.2'
gem 'bootswatch-rails'
在我的js控制檯我看到這是一個正確的指紋,但有幾個文件以供不同的指紋application.css: -
GET http://app.sportdata.com.au/assets/application-b0204eeff0e69f0476f26848303a9b7d.css 404 (Not Found) sports:18
GET http://app.sportdata.com.au/assets/application-a130dbe196c4f76b2ce46bc61cd2e18d.js 404 (Not Found) sports:20
沒有錯誤,但它仍然只能在發展 – markhorrocks
檢查工作,以確保您不添加公共/資產目錄去玩。從git中刪除目錄 –
我做到了,但仍然一樣。重新啓動服務器。 – markhorrocks