ruby-on-rails - Ruby on Rails Assets 未通过 Nitrious.io 加载

标签 ruby-on-rails nitrousio

我有一个正在 Nitrous.io 上运行的现有应用程序,但是当我预览它时,会加载 html,但不会加载资源,即图像、javascript 等不会加载。

最佳答案

在 Nitrous.io 支持团队的帮助下,我找到了这个问题的答案。

在您的 config/environments/development.rb 文件中,您需要设置配置变量 asset_host,它告诉应用程序在哪里加载资源。例如,如果您的 nirious.io 预览页面的 IP 地址是 http://test-rails-xyz.apse2.actionbox.io/ 则:

config.asset_host = 'http://test-rails-xyz.apse2.actionbox.io/'

关于ruby-on-rails - Ruby on Rails Assets 未通过 Nitrious.io 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20409962/

相关文章:

ruby-on-rails - 在 Rails 模型中使用数组作为数据类型时,在表单字段中我得到空大括号 `{}`

ruby-on-rails - 在 Rails 中检测浏览器语言

ruby-on-rails - 如何在不同的环境中运行 rspec 测试?

ruby-on-rails - 无法安装 json - Ubuntu 14.04 - Rails

ruby-on-rails - 为什么在引用类时会出现 "uninitialized constant"错误?

nitrousio - NitrousIO Mac 客户端中的端口转发和文件同步错误

node.js - Socket.IO 向服务器发送消息,但不会向客户端发送任何内容

mongodb - 如何将 nitrous.io 框中的 mongodb 二进制文件更新为 2.4.x 版本?

nitrousio - 将 Ungit 与 Nitrous IO 结合使用的路径应该是什么?