gpt4 book ai didi

RequireJS 依赖路径

转载 作者:行者123 更新时间:2023-12-04 19:11:41 25 4
gpt4 key购买 nike

我刚刚开始使用 RequireJS。我正在设置一些路径别名,以免我必须在依赖项上指定版本号,但似乎我无法将路径别名与目录别名结合使用。例如:

require.config({
baseUrl: "/js/app", // by default load any module IDs from js/app

paths: {
"libs": "/some/path/to/libs",
"jquery": "libs/jquery-1.9.0" // loads from /some/path/to/libs/jquery-1.9.0.js
}
});

require(["jquery"], function ($) {
$("#foo").html("bar");
});

RequireJS 尝试从 /js/app/libs/jquery-1.9.0.js 加载 jquery

这是可能的还是我需要分别定义每个 js 文件路径(如果我不想删除版本号)?

最佳答案

不,这是不可能的。

引用 James Burke 在此 ticket 中对类似问题的回答:

Paths are not additive -- the property name for a path entry is a module ID and the value is a path that is not computed from other values.



我认为你必须分别定义每个 js 文件路径,我想不出更好的方法来做到这一点。

关于RequireJS 依赖路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14361980/

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