我在我的require js config中有这个:
require.config({
bundles:{
"testbundle":["foo","bar"]
}
});
现在,当我需要foo或bar时,它会尝试加载js/testbundle.js
。
该文件的内容应该是什么,如果
foo.js
是:
define([],function(){
return {foo:"foo"}
});
和bar.js
是:
define([],function(){
return {bar:"bar"}
});
如果bar.js
对某些不属于捆绑包的内容有所依赖,例如:
bar.js
:
define(["baz"],function(Baz){
return {bar:"bar"}
});
答案 0 :(得分:0)
想出来,只需要命名我的定义调用
这对testbundle.js
有效再次从格式不佳的代码中获取唠叨,所以让我们双击它
```
define("foo",["bar"],function(Bar){
return {foo:"foo"}
});
define("bar",["baz"],function(Baz){
return {baz:"baz"}
});
```