gpt4 book ai didi

javascript - 覆盖 js.erb 文件

转载 作者:行者123 更新时间:2023-11-30 06:37:00 25 4
gpt4 key购买 nike

我正在做一个 spree 项目并试图覆盖 spree_core 外部库中的 admin.js.erb 文件。这在简单地覆盖 js 文件时工作正常,但是当 js 文件有扩展名时,它会忽略它/只编译它们。这是 Rails 不知道如何覆盖扩展的 js 文件的错误,还是我需要在某处设置配置以允许这样做?

谢谢

最佳答案

这可能是 Sprokets 的一个错误,但我无法确定。作为解决方法,您可以创建一个新文件名,例如 overrides.js 并在 all.js 中要求它:

//= require admin/overrides

admin/admin.js.erb 中的大部分内容都可以通过重新定义变量来覆盖。对于 jQuery 绑定(bind),您可以解除旧绑定(bind)并绑定(bind)新绑定(bind)。

关于javascript - 覆盖 js.erb 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13806928/

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