我在使用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
什么都没有我做了吗?