コンテンツへスキップ

ModuleRunner API を使用した SSR

フィードバック

環境APIフィードバックディスカッションでフィードバックをお寄せください

server.ssrLoadModule は、モジュールランナーからのインポートに置き換えられました。

影響範囲: Vite プラグイン作者

将来的な非推奨化

ModuleRunnerv6.0 で初めて導入されました。server.ssrLoadModule の非推奨化は、将来のメジャーバージョンで予定されています。使用箇所を特定するには、Vite 設定で future.removeSsrLoadModule"warn" に設定してください。

動機

server.ssrLoadModule(url)ssr 環境でのモジュールのインポートのみを許可し、Vite 開発サーバーと同じプロセスでのみモジュールを実行できます。カスタム環境を持つアプリケーションの場合、それぞれが別のスレッドまたはプロセスで実行されている可能性のある ModuleRunner に関連付けられます。モジュールをインポートするには、現在 moduleRunner.import(url) があります。

移行ガイド

フレームワークのための環境 API ガイドをご確認ください。

MIT ライセンスで公開。(083ff36d)