gpt4 book ai didi

ruby-on-rails-3 - 将 sprockets 的 `depend_on` 指令指向非 Assets 文件

转载 作者:行者123 更新时间:2023-12-04 07:55:51 24 4
gpt4 key购买 nike

我有一个 app/assets/javascripts/moufa.js.erb用来自 config/moufa.yml 的值填充的文件文件。我想用depend_on sprockets 指令,以便每次 yaml 文件更改时,它都会重新编译 js 文件。

最佳答案

我们能够通过添加一个新指令来解决这个问题。该指令(将其放在 config/initializers/sprockets.rb 中)添加了对 config/目录中文件的依赖:

class Sprockets::DirectiveProcessor
def process_depend_on_config_directive(file)
path = File.expand_path(file, "#{Rails.root}/config")
context.depend_on(path)
end
end

关于ruby-on-rails-3 - 将 sprockets 的 `depend_on` 指令指向非 Assets 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14710569/

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