我有一些使用数据库数据的 Javascript(最初是 CoffeeScript)代码。我用 .erb 创建数据数组,然后用 .coffee 编写代码,最后使用 .js。相当标准的东西。问题是提供给浏览器的 javascript 被缓存并且永远不会刷新,即使在服务器重新启动或 assets:clean 之后也是如此。
要让 javascript 刷新,我必须删除 tmp 文件夹内容并启动服务器。
Q1。如何在每个请求上刷新 javascript?我尝试使用 Coffeebeans 内联代码以使用代码呈现文件,但代码显示为 html 编码。
Q2。这甚至适用于 Heroku 吗?(它只接受预编译的资产)