我在使用FastCGI的DreamHost共享服務器上運行Rails 4應用程序,並且我似乎無法使資產正常工作。Rails 4 + DreamHost FastCGI:預編譯資源不會改變圖像url鏈接
預編譯將用於編譯application.css.scss,但image-url
和asset-url
鏈接不會更改爲正確的值(例如,url(/assets/images/image-{digest}.png
)。
我聽說您可以將其更改爲.css.scss.erb並使用<%= image_tag「image.png」%>,但我寧願不更改文件中的每一個鏈接,如果我可以幫助它。
我錯過了什麼嗎?我跑
bundle exec rake assets:precompile RAILS_ENV=production
和我有production.rb
config.assets.compile = false
config.assets.digest = true
什麼都沒有我做了嗎?