gpt4 book ai didi

ruby-on-rails - 从 RubyMine 启动/调试 Rails 时缺少 Assets

转载 作者:行者123 更新时间:2023-12-04 05:05:22 24 4
gpt4 key购买 nike

我正在尝试测试一个开源 Ruby on Rails 站点(pophealth)。我有一个运行 Ubuntu 12.10 和 RubyMine 的虚拟机。让所有 gem 正常工作需要一段时间,但它们现在运行良好。但是,现在所有应该预编译的静态 Assets 都丢失了。

例子:

http://0.0.0.0:3000/assets/application-67beadcf527de329bd600098663ee6ca.css

我可以在 Firebug 中看到它返回 404 错误。我已经运行了 rake assets:precompile 几次,当我在 apache 下正常运行它时,它适用于该站点。但是由于 RubyMine 在同一个根目录下工作,它不喜欢它。我相信 RubyMine 正在运行一个名为“Thin”的不同网络服务器。我唯一能想到的就是它在其他地方缓存了自己的 webroot 副本。我已经运行 find 很多次,但我似乎找不到 webroot 的另一个本地缓存。

有人有什么想法吗?

最佳答案

我解决了。这对我来说是一个愚蠢的错误。在 config/environments/production.rb 中,我必须设置 config.assets.compile = true,然后当然对其他环境重复此操作。

关于ruby-on-rails - 从 RubyMine 启动/调试 Rails 时缺少 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15573639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com