【Nuxt.js】 静的サイトを作成するときはtarget:staticオプションをつけよう

  • NuxtJS

標題の通りなのです。

nuxt generateコマンドで静的コンテンツを出力できる訳ですが、v2.14からnuxt.config.jsに次のようにオプションを記述する仕様になっていました。

export default {
  target: 'static'
}

ちなみに、オプションを記述しないとnuxt generateコマンド実行時に次のメッセージが出力されます。

For using nuxt generate, your have to set target: 'static' in your nuxt.config
  👉 Learn more about it on https://go.nuxtjs.dev/static-target

📑 https://nuxtjs.org/blog/going-full-static

特に指定しない場合はtarget: 'server'が設定されるようです。

フルスタティック(静的)サイトの場合はtarget: 'static'nuxt.config.jsに記述した方が良いです。

この記事を共有

アバター

K.Utsunomiya
男・20代
主にWebフロントエンド技術と気になった音楽について投稿していきます。
最近ハマっていることは、クロスバイクで走ることとジムでの運動です。
詳しいプロフィール

© 2020–2021 コレ棚