えぐろぐ

https://twitter.com/eggpogg

Nuxtの開発でSafariを使った時の無限リフレッシュの解消法

nuxt.config.jsに以下を記述する

開発環境のときだけ、キャッシュをさせないようにHeaderに明記している 👀
issueをみるとSafariのバグが原因っぽい。

// nuxt.config.js

{
  build: {
    devMiddleware: {
      headers: {
        'Cache-Control': 'no-store',
        Vary: '*'
      }
    }
  }
}

safari: infinite loop when hot reloading · Issue #3828 · nuxt/nuxt.js