Nightly リリースチャンネル

Nightly リリースチャネルでは、Nuxt をリポジトリの最新コミットから直接ビルドして使用できます。

Nuxt は毎日、コミット、改善、バグ修正を行っています。次のリリースより前にそれらをテストするために、このチャネルを選択できます。

コミットが Nuxt の main ブランチにマージされnuxt/nuxtすべてのテストに合格すると、GitHub Actions を使用して自動 npm リリースがトリガーされます。

これらの「nightly」リリースを使用して、新機能や変更をベータテストできます。

これらの「nightly」リリースのビルドおよび公開方法と品質は、安定版と同じです。唯一の違いは、アップデートのために GitHub リポジトリを頻繁に確認する必要があることです。レビュープロセスや自動テストで回帰が見逃される可能性はわずかですがあります。そのため、各リリースの前にすべてを再確認するために、このチャネルを内部的に使用しています。

Nightly リリースチャネルでのみ利用可能な機能は、ドキュメントにアラートでマークされています。
latest nightly リリースチャネルは現在 Nuxt v4 ブランチを追跡しており、現時点では破壊的変更が含まれる可能性が特に高いため、注意してください。3.x ブランチの nightly リリースは "nuxt": "npm:nuxt-nightly@3x" で選択できます。

オプトイン

package.json 内の nuxt 依存関係を更新します。

package.json
{
  "devDependencies": {
--    "nuxt": "^4.0.0"
++    "nuxt": "npm:nuxt-nightly@latest"
  }
}

ロックファイル (package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lock または bun.lockb) を削除し、依存関係を再インストールします。

オプトアウト

package.json 内の nuxt 依存関係を更新します。

package.json
{
  "devDependencies": {
--    "nuxt": "npm:nuxt-nightly@latest"
++    "nuxt": "^4.0.0"
  }
}

ロックファイル (package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lock または bun.lockb) を削除し、依存関係を再インストールします。

Nightly @nuxt/cli を使用する

最新バージョンを試すにはnuxt/cli:

ターミナル
npx @nuxt/cli-nightly@latest [command]
利用可能なコマンドについて詳しく読む。