我不确定我的更改,但在运行我的Rails应用程序之前,我总是必须执行:rake assets:precompile
否则,我的coffeescript文件不会更新。如何让Rails为我自动运行?
答案 0 :(得分:2)
在开发模式下,无需运行$ rake assets:precompile
。每当您向您的应用发送请求时,它们都会被编译。只需删除整个public/assets
目录,然后就可以在实时应用程序上更新CSS和JS。
答案 1 :(得分:1)
尝试:
<强>配置/环境/ development.rb 强>
config.serve_static_assets = false
这样做,
public
文件夹中没有文件可供使用。
另一种方法是你必须删除已编译的文件作为第二个选项。在开发模式下,您不需要像这样编译。它发生在应用程序部署期间。