【发布时间】:2016-05-12 04:34:50
【问题描述】:
我在 Rails 4.0.8 上有一个 Heroku 应用程序。
在早期的某个时候,我意识到我的 CSS 和 JS 更改不会推送到 Heroku,除非我运行 rake assets:precompile 并在推送之前提交新的资产文件 (git push heroku master)。
我已经进行这些资产预编译大约 14 个月了,我已经积累了超过 48mb 的似乎是旧的预编译资产。但是,当我手动将它们从 public/assets 中删除时,我的网站会丢失其所有 CSS 和 JS。
如何删除旧的预编译资产并让 Heroku 在推送时开始编译?
【问题讨论】:
标签: ruby-on-rails ruby git heroku asset-pipeline