2012-01-17 47 views
1

最近我不得不预先编译我的资产,以查看我的开发环境中的css更改。我不知道为什么这样,环境设置config.assets.debug仍然设置为true。我觉得这很烦人,我相信在每次更改之前,我都不必运行预编译。如何让页面加载时重新编译栏?为什么我必须在开发中预编译我的资产?

我正在运行Rails 3.1.3。我不知道还有哪些其他信息可以提供,请让我知道你需要知道什么来解决这个问题。

回答

4

尝试彻底删除已编译的资产,并将其重置为默认的开发行为。否则,Rails会继续努力app/assets/下加载的东西之前加载预编译public/assets/文件:

rake assets:clean 
+0

非常好,我一直在寻找一个好办法无论如何要做到这一点,愚蠢的我以前没碰到它。 – 2012-01-20 09:53:03

相关问题