所用版本 2.1.11
将代码格式化后,在284行init方法中添加如下代码
//cccyb remove cache start
if(a){
for(var i = 0 ;i< a.length;i++){
requirejs.undef(a[i]);
}
}
//cccyb remove cache end
目前对于require(['my'], function(modules){}方式支持,注意传入的参数是数组,单个引入的可自行修改,对 a 变量进行类型判断处理即可,另外 define(['./b'],function(B){} 相对路径方式尚未支持, 全路径方式支持,如 define(['assets/test/b'],function(B){}