0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Nuxt.js【@nuxtjs/pwa】Workbox is precaching URLs without revision info: /?standalone=true This is generally NOT safe. エラーについて

Last updated at Posted at 2020-11-27

Nuxt.jsのpwa用ライブラリ【@nuxtjs/pwa】にて、DevToolsで下記エラーが表示される件についてです。

nuxtjspwaWorkbox.JPG

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
nuxtpwa.JPG
https://pwa.nuxtjs.org/releases

しかし、このprecacheにrevisionの指定はできないようです。GitHubのIssuseでも議論されていました。
nuxtpwagithub.JPG
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は便利ですが、キャッシュ等でハマることは多そうです。。。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?