Skip to content

Commit 1180d4b

Browse files
authored
feat: enable HMR by default on ModuleRunner side (#1751)
resolve #1742 vitejs/vite@4d2abc7 の反映です。
1 parent 9ae00d4 commit 1180d4b

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

guide/api-environment-runtimes.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -190,15 +190,10 @@ export interface ModuleRunnerOptions {
190190
| InterceptorOptions
191191
/**
192192
* HMR を無効にするか、HMR オプションを設定します。
193+
*
194+
* @default true
193195
*/
194-
hmr?:
195-
| false
196-
| {
197-
/**
198-
* HMR ロガーを設定します。
199-
*/
200-
logger?: false | HMRLogger
201-
}
196+
hmr?: boolean | ModuleRunnerHmr
202197
/**
203198
* カスタムモジュールキャッシュ。指定されていない場合は、モジュールランナーの
204199
* インスタンスごとに個別のモジュールキャッシュが作成されます。
@@ -356,6 +351,7 @@ export const runner = new ModuleRunner(
356351
return response.json()
357352
},
358353
},
354+
hmr: false, // HMR は transport.connect を必要とするため HMR を無効にする
359355
},
360356
new ESModulesEvaluator(),
361357
)

0 commit comments

Comments
 (0)