我正在使用 warbler 将 RoR 应用程序部署为 war 文件。在我参与之前,应用程序中的少数图像在资产管道中,但我的职责是介绍易滑地图和本土地图图块。
因为磁贴占用了大量空间,而且它们不会像应用程序那样频繁地更改,所以我们的想法是简单地从public/images/tiles
. 将部署应用程序其余部分的 war 文件,然后将切片解压缩到正确的目录中。
这在开发模式下工作正常,但莺部署使用上下文路径,并且瓦片得到 404ed,因为它们位于 /contextpath/images ,而不是 /images
我之前没有在 jruby 环境中工作过,而团队的其他成员恰好在本周外出度假(哈!)。Nick Sieger 关于config.action_controller.asset_host
在Warbler 使用的建议:我的图像在哪里破坏了通过资产工作的图像和 css,所以我会感谢任何其他允许资产和公共共存的建议。