Skip to content

Commit ba39a33

Browse files
committed
docs: expand description of externalConditions
resolve #1720 vitejs/vite@f39896e の反映です。
1 parent 40b0f2a commit ba39a33

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

config/ssr-options.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,13 @@ SSR サーバーのビルドターゲット。
4444
- **型:** `string[]`
4545
- **デフォルト:** `['node']`
4646

47-
外部化された依存関係の SSR インポート(`ssrLoadModule` を含む)の際に使用される条件。
47+
外部化された直接の依存関係(Vite にインポートされた外部の依存関係)の SSR インポート(`ssrLoadModule` を含む)の際に使用される条件。
48+
49+
:::tip
50+
51+
このオプションを使用する場合、一貫性のある動作のために、開発時とビルド時の両方で同じ値を使用して [`--conditions` フラグ](https://nodejs.org/docs/latest/api/cli.html#-c-condition---conditionscondition) 付きで Node を実行してください。
52+
53+
たとえば、`['node', 'custom']` と設定した場合には、開発時には `NODE_OPTIONS='--conditions custom' vite`、ビルド後には `NODE_OPTIONS="--conditions custom" node ./dist/server.js` を実行する必要があります。
54+
55+
:::
56+

0 commit comments

Comments
 (0)