kid*_*tal 5 coffeescript ruby-on-rails-3.1
有时我在Rails 3.1中更新我的Coffee代码并且它没有检测到任何变化,即.我刷新我的浏览器/缓存,它仍然调用旧脚本.谁知道是什么原因导致的?
编辑:我甚至用"调试器"丢弃了我的整个脚本,并且没有一个被调用.知道为什么它根本不会刷新Coffeescripts吗?
EDIT2:我意识到它有时甚至都没有检测到javascript的变化.我错过了什么吗?注意当我更改JS文件时,我没有弹回我的服务器...它曾经工作...
对于development你可以尝试的环境rake assets:clean.Rails有时会在开发环境中读取预编译的资产,因此这将清理它们并加载新的资源.
对于production环境尝试rake assets:precompile,以便将更改编译并存储在资产文件中.