如何将图像路径 scss 助手指向相对 URL

发布于 2025-01-07 08:22:31 字数 482 浏览 2 评论 0原文

我的应用程序的生产实例在相对 URL 上运行:http://server/app_domain/

image-path scss 帮助程序指向 /assets/image1234.png< /code> 解析为

http://server/assets/image1234.png

而不是

http://server/app_domain/assets/image1234.png

是否有任何配置设置应用程序的根 URL?我希望图像路径生成 ../assets/image1234.png/app_domain/assets/image1234.png

我正在使用 JRuby/warbler/JBoss 作为产品/uat 部署。

谢谢

My app's production instance is running on relative URL: http://server/app_domain/

image-path scss helper is pointing to /assets/image1234.png which resolves into

http://server/assets/image1234.png

instead of

http://server/app_domain/assets/image1234.png

Is there any configuration to setup the root url for the application? I would expect the image-path to generate ../assets/image1234.png or /app_domain/assets/image1234.png

I am using JRuby/warbler/JBoss for prod/uat deployment.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云淡月浅 2025-01-14 08:22:31

在 config/environments/production.rb 中,您可以设置所有资产助手中使用的资产主机。

config.action_controller.asset_host = "http://server/app_domain/"

这将为您提供绝对网址,但以您需要的方式提供。

In config/environments/production.rb you can set the asset host that is being used in all asset helpers.

config.action_controller.asset_host = "http://server/app_domain/"

This will give you absolute urls but the way you need it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文