Vargrant + Nuxt.jsでホットリロードが効かないとき

Vue.js/Nuxt.js
スポンサーリンク

はじめに

Laravel + Nuxt.jsで開発中に、ホットリロードが効かない問題が発生し、どうにか効かせるようになったときの対処法を記載する。

開発状況(Version)

macOS Big Sur
Virtual Box 6.1.26
Laravel Mix 5.0
Laravel 6.20.4
PHP 7.3.29
node.js 16.13.2
Nuxt.js 6.14.11
Vue.js 2.6.14

方法

結論からいうと、nuxt.config.jsに下記記述を追加するだけです。ただこれだけ。

export default {
  watchers: {
    webpack: {
      poll: true,
    }
  }
}

最後に

色々な参考記事を確認した結果、
ホットリロードはwebpackのwatcherを使用して起動しているようだったので、nuxt.config.jsにそのように明示してやればよいとのこと。
これにたどり着くまで、時間を要しました。。。

参考記事

コメント