plugins: [
{
apply(compiler) {
compiler.hooks.beforeCompile.tapAsync(
'GetLanguagesPlugin',
async (_, callback) => {
const res = await loginUser({ core, email, password })
callback()
}
)
}
}
]
上面你可以看到我想写的插件的例子,有一些异步动作,我想fait上,然后继续后,这些动作将完成,但编译器不等待这些异步功能,并向前移动,我怎么能等待一些异步动作,并执行一些代码,在编译将开始?
1条答案
按热度按时间juzqafwq1#
标记为
AsyncSeriesHook
的Search for hooks in documentation