是否有根据当前项目环境(例如开发或生产)加载不同文件的功能?我的意思是,这有助于我透明地加载缩小或完整文件。我读到了多版本加载,但多版本意味着我需要指定文件的版本。
例如,我的模块中有 module.js 文件。在这个文件中,我需要加载 jQuery:
require(['jquery]);
但是我有缩小版和完整版的 jQuery,我想加载不同的文件。我在配置中考虑这样的事情:
require.config({
paths: {
'jquery' : function(){
if( MODE == 'DEV' ){
return 'jquery';
}else{
return 'jquery.min'
}
}
}
});
或者,也许,类似的东西。