Nuxt.jsのpwa用ライブラリ【@nuxtjs/pwa】にて、DevToolsで下記エラーが表示される件についてです。
Workbox is precaching URLs without revision info: /?standalone=true
This is generally NOT safe.
precacheにrevisionを指定していなのが原因の警告
上記の警告は、precacheにrevisionを指定していないことが原因のようです。
【@nuxtjs/pwa】では、v3.2.1からデフォルトでprechaceするようになっています。(キャッシュ名:workbox-precache-v2
)
https://pwa.nuxtjs.org/releases
しかし、このprecacheにrevisionの指定はできないようです。GitHubのIssuseでも議論されていました。
https://github.com/nuxt-community/pwa-module/issues/
v3.2.1からversionをダウングレードすることで対応
こちら一旦【@nuxtjs/pwa】を下げることで対応しました。
v3.2.1以前は、デフォルトでprecacheすることはないので、以前のversionにダウングレードすることで上記の警告は消えます。
yarn upgrade @nuxtjs/pwa@3.1.2
PWAは便利ですが、キャッシュ等でハマることは多そうです。。。