Skip to content

ModuleRunner API を使った SSR

フィードバック

Environment API feedback discussionでフィードバックをお寄せください。

server.ssrLoadModuleModule Runner からのインポートに置き換えられました。

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

将来の廃止予定

ModuleRunnerv6.0 で初めて導入されました。server.ssrLoadModule の廃止は将来のメジャーバージョンで予定されています。使用状況を明確にするため、vite config で future.removeSsrLoadModule"warn" に設定してください。

動機

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

移行ガイド

Environment API フレームワークガイドをご覧ください。

Released under the MIT License. (a3c659be)