我正在玩with这套Sinatra和Coffeescript,似乎无法清除资产管道。当我将backbone.js更新到最新版本时,应用程序(使用shotgun watch
运行)继续提供我刚刚替换的backbone.js版本!
我确信有一个rake命令或清除资产包的东西,但我无法在任何文档中找到它。
rake assets:clean
告诉我rake不知道那个任务。
答案 0 :(得分:1)
好像你不是cache busting。您是否考虑过使用Sinatra Asset Pack进行资产管理?它支持coffescript,并会自动破坏你的缓存,以便立即识别出新的变化。
另一种选择是通过硬盘重新清除缓存,移动+ f5或在浏览器中手动清除它。