2
我一直在创建一个使用RequireJS下列分配模块:RequireJS模块版本
// File: fancy-function.js
define(function() {
return function() {
return foobar;
}
});
然后加载它们如下:
// File: main.js
require(["fancy-function"], function(fancyFunction) {
alert("Fancy function: " + fancyFunction());
});
有没有办法到版本我的模块?我特别想
- 指定我创建了一个版本号
- 每个模块上调用
require
,或者需要最小或特定版本
所以,想象一下我开始看中的0.1版本-function.js,并且正在将其更新到0.2版本。我对需要版本0.2的main.js进行了更改。我希望能够保证在加载模块之前至少有最低版本。
多版本控制实际上适用于那些需要同一模块的两个不同版本的人。它不是真正的版本支持;相反,它展示了如何即时修改上下文。我不认为文档显示了我在找什么 - 我可能不得不编写一个插件来获得我想要的功能。 –