gpt4 book ai didi

javascript - 在 javascript 闭包中包装一些 Assets 需求

转载 作者:行者123 更新时间:2023-11-29 18:28:56 26 4
gpt4 key购买 nike

我有一个 list 文件 partials.js,其中包含:

//= require_tree ./partials

然后 ./partials/ 中的每个咖啡文件都包含以下内容:

$ ->
# Rest of the code

是否有可能在 list 中有这样的东西:

$(function () {
//= require_tree ./partials
});

并删除单个文件中的 $ -> 包装?

(目前这实际上不起作用。代码被推到底部,上面有所需的js。)

最佳答案

我最近遇到了同样的问题,我最终做的是:

以你的明显例子为例:

$(function () {
//= require_tree ./partials
});

我们可以将它变成如下所示的 list :

//= require ./head
//= require_tree ./partials
//= require ./tail

然后我们制作head.js:

$(function (){ //need line to end with semicolon to trick preprocessor;

然后我们制作tail.js:

});

诀窍是以注释分号结束 head.js 部分。否则,预处理器将尝试注入(inject)一个分号来破坏脚本,从而产生类似这样的东西

$(function () {
;
//rest of your code here
});

关于javascript - 在 javascript 闭包中包装一些 Assets 需求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10292631/

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