【ホットリロード】nuxtで編集(セーブ)した際に、自動反映できるようにする!

nuxt
クローバー
クローバー

よし!

手始めに適当にページを作ってみるか!

<template>
  <h1>こんにちは</h1>
</template>
クローバー
クローバー

あれ?

nuxtでコードを保存したのに、勝手に反映されない!?

nuxtでページを作った際に、保存内容が自動でページに反映されるものかと思っていましたが、どうやらデフォルトで自動反映されないそうです。

そこでコードをセーブしたときに自動で反映されるようにホットリロードの設定をしていきます。

ホットリロードの設定方法

nuxt.config.jsに以下のコードを追加します。

watchers: {
  webpack: {
    ignored: /node_modules/,
    poll: true,
  },
},

たったこれだけです。

あとは、dockerで作成した人はbuildし直して、コンテナを作り直してください!

クローバー
クローバー

たったこれだけで良いんだ!

コメント