Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions changes/ssr-using-modulerunner.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@
[Environment API feedback discussion](https://github.com/vitejs/vite/discussions/16358)でフィードバックをお寄せください。
:::

`server.ssrLoadModule` は [Module Runner](/guide/api-environment#modulerunner) に置き換えられました
`server.ssrLoadModule` は [Module Runner](/guide/api-environment#modulerunner) からのインポートに置き換えられました

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

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

## 動機

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

## 移行ガイド

// TODO: <small>(訳注: 原文ママ)</small>
[Environment API フレームワークガイド](../guide/api-environment-frameworks.md)をご覧ください。