我需要在从服务器加载webpack块时显示进度条。 有没有简单的解决方案来实现这一目标?我希望有一些插件已经存在,但谷歌的快速搜索没有透露任何。
由于
答案 0 :(得分:1)
require.ensure
返回一个承诺。使用它,您可以指示是否已加载块:
//entry.js
console.log('loading my chunk...);
let chunkPromise = require.ensure([], () => {
require('./my-module');
});
chunkPromise
.then(() => console.log('chunk loaded'))
.catch(e => console.error('chunk failed to load'));