Skip to content

Commit df88105

Browse files
authored
Merge pull request #1659 from vitejs/main
m2d
2 parents 7875afa + 6ae57cf commit df88105

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

guide/api-environment-runtimes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,6 @@ server.onRequest((request: Request) => {
473473
})
474474
```
475475

476-
但请注意,要支持 HMR,必须使用 `send``connect` 方法。`send` 方法通常在触发自定义事件时调用(如`import.meta.hot.send("my-event")`)。
476+
但请注意,要支持 HMR,必须使用 `send``connect` 方法。`send` 方法通常在触发自定义事件时调用(如 `import.meta.hot.send("my-event")`)。
477477

478478
Vite 从主入口导出 `createServerHotChannel`,以支持 Vite SSR 期间的 HMR。

guide/api-hmr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ import.meta.hot.accept((module) => {
235235
- `'vite:ws:disconnect'` 当 WebSocket 连接丢失时
236236
- `'vite:ws:connect'` 当 WebSocket 重新建立连接时
237237
238-
自定义 HMR 事件可以由插件发送。更多细节详见 [handleHotUpdate](./api-plugin#handleHotUpdate)。
238+
自定义 HMR 事件可以由插件发送。更多细节详见 [handleHotUpdate](./api-plugin#handlehotupdate)。
239239
240240
## `hot.off(event, cb)` {#hot-off-event-cb}
241241

guide/api-javascript.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ interface ViteDevServer {
9393
/**
9494
* 一个 connect 应用实例
9595
* - 可以用于将自定义中间件附加到开发服务器。
96-
* - 还可以用作自定义http服务器的处理函数
96+
* - 还可以用作自定义 http 服务器的处理函数
9797
或作为中间件用于任何 connect 风格的 Node.js 框架。
9898
*
9999
* https://github.com/senchalabs/connect#use-middleware
@@ -188,7 +188,7 @@ interface ViteDevServer {
188188
```
189189

190190
:::info
191-
`waitForRequestsIdle` 的设计初衷是作为一种应急措施,以改善那些无法按照 Vite 开发服务器按需加载特性来实现的功能的开发体验。像 Tailwind 这样的工具可以在启动期间使用它,以便在应用代码被加载之前延迟生成应用的 CSS 类,从而避免样式的闪烁变化。当这个函数在加载或转换钩子中被使用,并且使用的是默认的 HTTP1 服务器时,六个 http 通道中的一个将被阻塞,直到服务器处理完所有的静态导入。Vite 的依赖优化器目前使用这个函数来避免在缺少依赖项时进行全页刷新,它通过延迟加载预打包的依赖项,直到从静态导入的源收集到所有的导入依赖项。在未来的主要版本中,Vite 可能会采取不同的策略,将 `optimizeDeps.crawlUntilStaticImports: false` 设置为默认值,以避免在大型应用程序在冷启动期间出现性能下降
191+
`waitForRequestsIdle` 的设计初衷是作为一种应急措施,以改善那些无法按照 Vite 开发服务器按需加载特性来实现的功能的开发体验。像 Tailwind 这样的工具可以在启动期间使用它,以便在应用代码被加载之前延迟生成应用的 CSS 类,从而避免样式的闪烁变化。当这个函数在加载或转换钩子中被使用,并且使用的是默认的 HTTP1 服务器时,六个 http 通道中的一个将被阻塞,直到服务器处理完所有的静态导入。Vite 的依赖优化器目前使用这个函数来避免在缺少依赖项时进行全页刷新,它通过延迟加载预打包的依赖项,直到从静态导入的源收集到所有的导入依赖项。在未来的主要版本中,Vite 可能会采取不同的策略,将 `optimizeDeps.crawlUntilStaticImports: false` 设置为默认值,以避免大型应用程序在冷启动期间出现性能下降
192192
:::
193193

194194
## `build` {#build}

0 commit comments

Comments
 (0)