gpt4 book ai didi

ruby-on-rails - 从 Rails Controller 访问 Assets 路径

转载 作者:行者123 更新时间:2023-12-03 17:52:01 24 4
gpt4 key购买 nike

我正在共享一个配置 yml 文件客户端,我还需要在服务器端加载它,我将它放在 app/assets/javascripts/configuration.yml 中

我可以在 View 中使用 #{asset_path 'configuration.yml'} 来获取路径,但我不能在 Controller 中使用。我可以使用“#{Rails.root}/app/assets/javascripts/configuration.yml”直接访问,但是在部署文件名时会附加摘要字符串。

如何从 Controller 获得相同的路径?

最佳答案

ActionController::Base.helpers.asset_path("configuration.yml")

将 configuration.yml 放在不同的文件夹中以将 javascript 与非 javascript 文件分开也可能很好。

关于ruby-on-rails - 从 Rails Controller 访问 Assets 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19349656/

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