【问题标题】:rake assets:precompile doesn't do anything :( Rails 3.1rake assets:precompile 什么都不做 :( Rails 3.1
【发布时间】:2011-08-17 00:44:46
【问题描述】:

我用新的操作系统替换了我 PC 上的操作系统。以前 assets:precompile 正在工作,但现在它什么都不做 :( 没有日志、错误消息或任何东西。这是我尝试过的命令。

RAILS_ENV=生产包 exec rails assets:precompile

我相信我的 sprockets 已经更新到 beta13 并且我在 therubyracer 中使用 V8 引擎

您能帮我找出我的系统出了什么问题吗?

谢谢:)

【问题讨论】:

  • @die 我没有升级我的操作系统。以前,我有完整的 Ubuntu 11.04,然后我重新安装了相同的操作系统,但这一次,只是 CLI(最小),然后安装了 Gnome 3。
  • 我不知道这是否正常,但我建议删除这个问题。它已经被浏览了 1.4k 次,当然大多数人在这里并没有真正找到他们想要的东西,因为这是一个在很短的时间内(什么,几天?)影响 Rails 的暂时性问题。删除问题可能会减少人们找到实际解决方案所需的时间。

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


【解决方案1】:

按照建议,我必须至少回答我的问题。

显然,rails 3.1 gems 依赖项的最新更新,sprockets 已更新到 beta13,因此,rake assets:precompile 不再起作用。

我不知道,我仍在寻找问题所在,或者我是否错过了配置任何内容。将对此进行更多研究。

编辑:

Sprockets 发布了 2.0 beta 13 以与 Rails 3.1 RC5 兼容。我必须升级到 RC5 才能正常工作。

【讨论】:

  • 删除公共/资产,然后运行 ​​$ rake assets:precompile。在您的情况下,不会重新创建“资产”文件夹及其内容,对吗?运行 $ rake assets:precompile --trace 的输出是什么?
  • 以前根本没有输出。但是我现在已经开始工作了,将编辑答案以获取更多详细信息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-08
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
  • 1970-01-01
  • 1970-01-01
  • 2011-04-10
相关资源
最近更新 更多