Rails链轮没有预先编译资产

时间:2013-05-29 05:02:57

标签: ruby-on-rails ruby ruby-on-rails-3 sprockets

我有一个rails项目我移动到一台新计算机,现在Sprockets没有像以前那样正确编译JS文件。

我正在运行Rails 3.1.10和Ruby 1.9.2。

我有一个名为pages.js的文件,顶部有行

//= require jquery
//= require jquery.qtip.js
//= require fancybox/jquery.fancybox.js

当我运行rails server并导航到/assets/pages.js时,它只是将上面的代码作为原始文本输出,而不是处理并包含文件。

我尝试升级到Ruby 2.0.0,但没有帮助。我的development.rb文件中还有以下几行

config.assets.compress = false
config.assets.debug = true

我在同一台计算机上也有另一个项目,在同一个环境中,我正在做同样的事情并且它正常工作。有谁知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

我发现升级我的Rails版本修复了这个问题,现在资产已正确编译。

相关问题