等待,直到一些异步代码将被执行,然后继续下一步在webpack 5挂钩

ttp71kqs  于 2022-11-13  发布在  Webpack
关注(0)|答案(1)|浏览(127)
plugins: [
  {
    apply(compiler) {
      compiler.hooks.beforeCompile.tapAsync(
        'GetLanguagesPlugin',
        async (_, callback) => {
          const res = await loginUser({ core, email, password })
          callback()
        }
      )
    }
  }
]

上面你可以看到我想写的插件的例子,有一些异步动作,我想fait上,然后继续后,这些动作将完成,但编译器不等待这些异步功能,并向前移动,我怎么能等待一些异步动作,并执行一些代码,在编译将开始?

相关问题