我已經在我的Rails運行Twitter的引導成功了幾個月3.2.1應用Rails的不加載.LESS文件與Twitter的引導
我做了一個推的Heroku和推失敗的資產:預編譯和整個應用程序崩潰
運行資產:預編譯本地也失敗,出現以下錯誤:
no such file to load -- less
(in /blah/blah/app/assets/stylesheets/bootstrap_and_overrides.css.less)
已經有我的bootstrap_and_overrides.css.less或bootstrap_defaults.css.less文件沒有變化,但我懷疑有有是一個寶石更新(我怎麼能te ?LL)
我已經加入了寶石管理部分恢復:
gem 'less-rails-bootstrap'
gem 'therubyracer'
由其他寶石被要求
(rubyracer)
我還做了一個軌道摹引導:安裝-f和恢復在bootstrap_and_overrides任何自定義線從備份
我也恢復到一個Git從提交,我知道這是工作
不過,我甲肝只有部分成功 - 現在一些網站的CSS樣式與原來不同
這是什麼發生在這裏?我怎樣才能回到原來的設置?
所以一切正常,然後有一天它自行停止了?在最近一次已知的工作修訂和現在的修訂之間,你有什麼變化?如果你使用Bundler,那麼gem不應該更新,沒有你明確地這樣做。也許一個git diff可能會幫助你追蹤更改的內容。 – regulatethis
我對此不以爲然。自從最後推到Heroku以來,我在本地機器上寫了大量代碼,所有工作都正常,沒有引用Bootstrap。然後我對Heroku進行推測,並且在預先編譯資源時失敗。嘗試資產:本地預編譯並失敗。我的代碼備份顯示它只能在gem'twitter-bootstrap-rails'上運行Bootstrap,但它的網站說它需要的不僅僅是這些。對不起,我甚至無法現在連貫地描述它 – Mitch
你在Heroku推送過程中遇到什麼錯誤?有幾個很常見的。 – regulatethis