webpack require.ensure路径变量

require.ensure的路径是通过一个数组循环出来的。部分代码如下:

const req = require.context('../bussness/', true, /module.js/);
for (var k of req.keys()) {
if (k.indexOf(rt) !== -1) {
    module = req(k);
        break;
    }
}
$ocLazyLoad.load({
    name: module.name,
});
deferred.resolve(module.controller);

这样webpack会把bussness文件夹下的所有module.js都打包在一起,请问该如何分开打包按需加载呢

阅读 2.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题