gpt4 book ai didi

ruby - 中间人 - 构建时 CDN 的 Assets 路径

转载 作者:数据小太阳 更新时间:2023-10-29 06:58:48 25 4
gpt4 key购买 nike

我想做以下事情

if build?
assetPath = "//cdn.domain.com/assets"
else
assetPath = "assets"
end

尝试所有组合并到处阅读,但此刻只是被难住了

ruby 和中间人 - 仍在学习中。

最佳答案

您是否在 config.rb 中尝试此操作?如果没有,您应该这样做。

已经有一个您可能想要使用的设置......

set :css_dir, 'assets'

...并在构建时更改:

configure :build do
set :css_dir, '//cdn.domain.com/assets'
end

您是否知道 Asset helpers ?您可以使用...

<%= stylesheet_link_tag 'foo.css' %>

...在您的 (ERB) 模板中。

在开发时应该给你......

<link href="/assets/foo.css" media="screen" rel="stylesheet" type="text/css" />

...并在您的构建中:

<link href="//cdn.domain.com/assets/foo.css" media="screen" rel="stylesheet" type="text/css" />

关于ruby - 中间人 - 构建时 CDN 的 Assets 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17434053/

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