PRNext および Next.js: 互換性および移行ガイド
Next.js プロジェクトの PRNext 0.1.18-alpha を評価します: 前提条件、監査、移行、ブラウザーのチェック、および保存された参照アプリケーション。
既存の Next.js プロジェクトと、22.x 行の Node.js 22.23.4+、24.x 行の 24.22.1+、または 26.12.1 以降のサポートされているバージョンから始めます。プロジェクト フォルダーからコマンドを実行します。
作業はブランチ上で行ってください。 PRNext は、Next.js と部分的な互換性を持つアルファ版であるため、アプリケーションを確認してください。
プロジェクト フォルダーからこのコマンドを実行します。後続のインストールで同じ依存関係セットが使用されるように、更新されたロックファイルを保持してください。
npm install @thomas.f/prnext開発を移動し、スクリプトを PRNext にビルドして開始し、互換性チェックを実行します。最初にその変更を検査したい場合は、移行コマンドに --dry-run を追加します。続行する前に、報告された非互換性を読んでください。
npx --no-install prnext migrate .
npx --no-install prnext check .開発サーバーを起動し、端末に表示されているアドレスを開きます。コンポーネントを編集して保存し、ブラウザで結果を確認します。プロジェクトで使用する少なくとも 1 つのルート変更と 1 つのインタラクションをテストします。
npx --no-install prnext dev .アプリケーションをビルドし、生成された出力をローカルで開始します。デプロイする前に、同じページ、フォーム、API ルートを確認してください。特に実験的なランタイムの場合、実際に動作する開発セッションだけでは、運用ビルドを検証するのに十分ではありません。
npx --no-install prnext build .
npx --no-install prnext start .PRNext および Next.js: 互換性および移行ガイド