gpt4 book ai didi

javascript - 对于多个页面,使用单个 requireJs 配置还是多个?

转载 作者:行者123 更新时间:2023-11-30 08:08:51 26 4
gpt4 key购买 nike

我有一个相当大的多页网站。每个页面都需要一组通用的 js 库(jquery 等)以及至少一个特定于该页面的 js 文件(设置特定于所述页面的 js 功能)。

我可以为整个站点设置一个配置文件来设置我的所有路径。这似乎是合乎逻辑的选择,因此每个页面都不需要特定文件所需路径的配置文件(维护起来很痛苦,并且基本上否定了我试图用 requirejs 做的事情)。

然而,我的一部分对为一个永远不需要它们的页面提供可用路径的想法感到畏缩。

问题:推荐的方法是什么:使用一个组合的 require.config 或多个较小的配置(通用 + 每页一个)?

注意:我将从 CDN 中提取 js 文件,因此所有路径都不是本地路径,我知道这与配置文件无关。

最佳答案

一般来说,我建议将您的路径捆绑在一起,这不仅是其他开发人员所期望的惯例。这也意味着构建工具可以通过简单地重新使用您的选项 pointing it to file containing your config options .

但是,如果您真的想分开选项,则允许多次调用 require.config() 并且配置对象将简单地混合。

require.config({
paths: {
'moduleA': 'bla/bla'
}
})

require.config({
paths: {
'moduleB': 'bla/bla2'
}
})

关于javascript - 对于多个页面,使用单个 requireJs 配置还是多个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13456534/

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