create nuxt-appで作成したアプリでTapable.plugin is deprecatedが出る場合の対処法

yarn create nuxt-app sample-appでnuxtアプリの雛形を作ったところ下記のエラーが発生した。

ERROR  (node:51492) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks instead

調べてみると雛形作成時にPWA Moduleを追加したのが原因とのこと。

参考リンクにあるように現状の対応方法としてはv3のベータ版に更新する必要があった。

yarn add @nuxtjs/pwa@v3.0.0-beta.16

PWA Moduleは後からでも追加できるので、create nuxt-app実行時はPWAを選択せずv3の安定版が出てから追加するほうが良い気がする。

参考