ModuleRunner API を使用した SSR
フィードバック
環境APIフィードバックディスカッションでフィードバックをお寄せください
server.ssrLoadModule は、モジュールランナーからのインポートに置き換えられました。
影響範囲: Vite プラグイン作者
将来的な非推奨化
ModuleRunner は v6.0 で初めて導入されました。server.ssrLoadModule の非推奨化は、将来のメジャーバージョンで予定されています。使用箇所を特定するには、Vite 設定で future.removeSsrLoadModule を "warn" に設定してください。
動機
server.ssrLoadModule(url) は ssr 環境でのモジュールのインポートのみを許可し、Vite 開発サーバーと同じプロセスでのみモジュールを実行できます。カスタム環境を持つアプリケーションの場合、それぞれが別のスレッドまたはプロセスで実行されている可能性のある ModuleRunner に関連付けられます。モジュールをインポートするには、現在 moduleRunner.import(url) があります。
移行ガイド
フレームワークのための環境 API ガイドをご確認ください。