File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -28,10 +28,10 @@ interface HmrContext {
28
28
29
29
このフックはすべての環境に対して一度だけ呼び出され、渡されたモジュールはクライアント環境と SSR 環境だけの情報が混在しています。フレームワークがカスタム環境に移行すると、それぞれの環境に対して呼び出される新しいフックが必要になります。
30
30
31
- 新しい ` hotUpdate ` フックは ` handleHotUpdate ` と同じように動作しますが、環境ごとに呼び出され、新しい ` HotUpdateContext ` インスタンスを受け取ります:
31
+ 新しい ` hotUpdate ` フックは ` handleHotUpdate ` と同じように動作しますが、環境ごとに呼び出され、新しい ` HotUpdateOptions ` インスタンスを受け取ります:
32
32
33
33
``` ts
34
- interface HotUpdateContext {
34
+ interface HotUpdateOptions {
35
35
type: ' create' | ' update' | ' delete'
36
36
file: string
37
37
timestamp: number
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ Vite サーバーには共有プラグインパイプラインがありますが
58
58
` hotUpdate ` フックを使用すると、プラグインが指定された環境に対してカスタム HMR 更新処理を実行できるようになります。ファイルが変更されると、HMR アルゴリズムは ` server .environments ` の順番に従って各環境で順に実行されるので、 ` hotUpdate ` フックは複数回呼び出されることになります。このフックは以下のシグネチャを持つコンテキストオブジェクトを受け取ります:
59
59
60
60
` ` ` ts
61
- interface HotUpdateContext {
61
+ interface HotUpdateOptions {
62
62
type: ' create' | ' update' | ' delete'
63
63
file: string
64
64
timestamp: number
You can’t perform that action at this time.
0 commit comments