gpt4 book ai didi

Javascript Require.js 依赖项

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

如果我有 2 个 .js 文件(A.js、B.js)并且每个文件都有自己的依赖项。

A 依赖于:C.js、D.js、E.jsB依赖:C.js、F.js、G.js

A 和 B 共同依赖 C。如果A和B都加载了Require.js,那么C.js会加载两次吗?

最佳答案

C.js 只会加载一次,只要它在 A.js 和 B.js 中使用相同的名称加载即可。

您可以做的另一件有用的事情如下:

 require.config({
"paths": {
"C": "/somewhere/js/C-v1.0.0.js"
}
});

如果您随后需要 A 和 B,则在 A 和 B 中您可以:

 require(["C"], function(C) {
}

这样,如果 C 的位置或版本发生变化,您只需更改一个地方。

关于Javascript Require.js 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15362101/

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