2016-05-26 77 views
0

有什麼方法可以使用require.ensure重命名生成塊? 我想要一個更像是home.js而不是1.1.js的描述性名稱。Webpack重命名require.ensure生成的塊

我的代碼:

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

THX。

回答

0

require.ensure第三個參數是名稱:

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

docs

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

謝謝!完全錯過了那部分文檔。我會盡量在下一次更深入。 – Kadoo