MnZ*_*ZrK 8 asynchronous webpack
的WebPack提供了多种方法来异步加载模块(require([], resolve)
,import('...')
,require.ensure
).使用这些函数可以使webpack自动将生成的bundle拆分为包含所需模块的块.
问题是 - 每当webpack尝试加载另一个bundle chunk并显示一些加载动画(例如nprogress.start()
),然后nprogress.done()
在加载chunk时隐藏这个动画(),我该如何挂钩?
我试图搜索webpack钩子,但我找到的只是编译阶段而不是运行时(例如这个)