资产没有出现在开发环境中

时间:2013-04-24 18:34:01

标签: javascript css ruby-on-rails ruby

我在使用rails应用程序尝试排序时使用了rake assets:clean。这是我第一次这样做,并且在没有完全理解我在做什么的情况下,我做了一个糟糕的练习错误。尽管如此,所有样式和.js的过程都不会在网站加载时被加载。

所以我接着尝试rake assets:precompile,但没有成功。

我觉得有些东西我并不完全理解我所做的或如何解决这个问题,尽管这可能是一个非常简单的解决方法。我确实阅读了rails docs中的资产管道。也许我错过了那里的一些重要信息(时间适度不足)。

如果有人能够对这个问题有所了解,并且可能是一个干净利落的解释(网址或其他)与我的特定问题相关的信息(*提示办公室空间法案lumberg语音),这将是伟大的。

1 个答案:

答案 0 :(得分:2)

rake assets:clean removes compiled assets

确保public/assets文件夹中没有资源,然后尝试运行rake assets:precompile

<强>更新

在开发中关闭调试模式:

配置/环境/ development.rb

config.assets.debug = false

http://guides.rubyonrails.org/asset_pipeline.html#in-development

Why does rake assets:precompile in development cause problems but not in my production environement