Webpack重命名require.ensure生成的块

时间:2016-05-26 14:40:22

标签: angularjs webpack

有没有办法使用require.ensure重命名生成块? 我想要一个更具描述性的名称,如home.js而不是1.1.js。

我的代码:

require.ensure([], () => {
  let module = require('../home');
  $ocLazyLoad.load({name: 'home'});
  resolve(module.controller);
});

THX。

1 个答案:

答案 0 :(得分:0)

require.ensure的第三个参数是名称:

require.ensure([], () => {
  ...
}, "chunk");

来自docs

require.ensure(dependencies: String[], callback: function([require]), [chunkName: String])