如何强制Heroku重建一个JavaScript文件,该文件通过Asset Pipeline的链式扩展功能(例如my-file.js.coffee.erb)使用Ruby常量而不更改文件并重新部署?
我已更改Heroku环境变量并运行heroku run rake assets:precompile
,但该文件仍未使用更新的常量。 (使用所述env var在初始化程序中设置常量。)
答案 0 :(得分:0)
https://help.heroku.com/18PI5RSY/how-do-i-clear-the-build-cache
$ heroku plugins:install heroku-repo
$ heroku repo:purge_cache -a appname
$ git commit --allow-empty -m "Purge cache"
$ git push heroku master
appname 替换为您要清除缓存的应用名称。