![](/img/trans.png)
[英]with webpack create vendor and app bundles and load with requirejs
[英]How to create requirejs bundles “manually”?
我在我的require js配置中有这个:
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
某些内容,例如:
bar.js
:
define(["baz"],function(Baz){
return {bar:"bar"}
});
想通了,只需要命名我的定义调用
这对于testbundle.js有效
再次从格式错误的代码中获取麻烦,所以让我们加倍讨论
```
define("foo",["bar"],function(Bar){
return {foo:"foo"}
});
define("bar",["baz"],function(Baz){
return {baz:"baz"}
});
```
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.