Vue CLI - vue add pwa causes TypeError: Cannot read properties of undefined (reading 'tapAsync') error

Vue CLI - vue add pwa causes TypeError: Cannot read properties of undefined (reading 'tapAsync') error

我正在使用 Vue 3 构建一个网络应用程序,在执行 vue add pwa 之后我收到以下错误:
./node_modules/@vue/cli-plugin-pwa/lib/HtmlPwaPlugin.js:62 compilation.hooks.htmlWebpackPluginBeforeHtmlProcessing.tapAsync(ID, (data, cb) => {
TypeError: Cannot read properties of undefined (reading 'tapAsync')

我该如何解决??

这个也让我游泳了一会儿。

升级pwa插件。

vue upgrade pwa

对我来说,我的版本是 4.5.15,最新的是 5.0.1