Require.js 采用可选配置。是否可以将路径映射到现有变量?
require.config({
"paths": {
"jquery": "../my/path/to/jquery"
}
});
但是,在某些情况下,我实际上并不需要 jquery,但库认为需要它。所以我需要包含 jquery 但它实际上并没有使用它。实际上存储jquery文件是臃肿的。所以我想将 require("jquery")
映射到 function() {}
。有什么办法可以做到这一点吗?
最佳答案
您不需要为您想要执行的操作设置 jquery
的 path
。你可以做的是在调用 require.config
之前添加一个假的 jQuery 模块:
define('jquery');
这定义了一个 jquery
模块,该模块具有 undefined
值。 如果您的前提是您使用的库需要 jQuery 但实际上使用,这是真的,那么这将起作用。
关于javascript - Require.js 在配置中指定变量而不是路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30509614/