diff --git a/guide/features.md b/guide/features.md index f67344ee..3fd64f31 100644 --- a/guide/features.md +++ b/guide/features.md @@ -76,7 +76,7 @@ Vite 会参考 `tsconfig.json` 中的一些配置项,并设置相应的 Oxc - [TypeScript 文档](https://www.typescriptlang.org/tsconfig#useDefineForClassFields) 如果 TypeScript 的 target 是 `ES2022` 或更高版本,包括 `ESNext`,那么默认值将为 `true`。这与 [TypeScript 4.3.2 及以后版本的行为](https://github.com/microsoft/TypeScript/pull/42663) 保持一致。 -若设了其他 TypeScript target,则本项会默认为 `false`. +若设了其他 TypeScript target,则本项会默认为 `false`。 `true` 是标准的 ECMAScript 运行时行为。 @@ -118,7 +118,7 @@ Vite 忽略 `tsconfig.json` 中的 `target` 值,遵循与 [esbuild](https://es - [`experimentalDecorators`](https://www.typescriptlang.org/tsconfig#experimentalDecorators) ::: tip `skipLibCheck` -Vite 启动模板默认情况下会设置 `"skipLibCheck": "true"`,以避免对依赖项进行类型检查,因为它们可能只支持特定版本和配置的 TypeScript。你可以在 [vuejs/vue-cli#5688](https://github.com/vuejs/vue-cli/pull/5688) 了解更多信息。 +Vite 启动模板默认情况下会设置 `"skipLibCheck": true`,以避免对依赖项进行类型检查,因为它们可能只支持特定版本和配置的 TypeScript。你可以在 [vuejs/vue-cli#5688](https://github.com/vuejs/vue-cli/pull/5688) 了解更多信息。 ::: ### 客户端类型 {#client-types} @@ -179,7 +179,7 @@ Vite 默认的类型定义是写给它的 Node.js API 的。要将其补充到 ## HTML {#html} -HTML 文件位于 Vite 项目的[最前端和中心](/guide/#index-html-and-project-root),作为应用程序的入口点,可轻松构建单页和[多页应用程序](/guide/build.html#multi-page-app)。 +HTML 文件位于 Vite 项目的 [最前端和中心](/guide/#index-html-and-project-root),作为应用程序的入口点,可轻松构建单页和 [多页应用程序](/guide/build.html#multi-page-app)。 项目根目录中的任何 HTML 文件都可以通过各自的目录路径直接访问: @@ -237,7 +237,7 @@ HTML 文件位于 Vite 项目的[最前端和中心](/guide/#index-html-and-proj `.jsx` 和 `.tsx` 文件同样开箱即用。JSX 的转译同样是通过 [Oxc 转换器](https://oxc.rs/docs/guide/usage/transformer/) 处理的。 -你选择的框架已经可以开箱即用地配置 JSX(例如,Vue 用户应使用官方的 [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx) 插件,它提供了 Vue 3 特定的功能,包括 HMR,全局组件解析,指令和插槽)。 +你选择的框架已经可以开箱即用地配置 JSX(例如,Vue 用户应使用官方的 [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx) 插件,它提供了 Vue 3 特定的功能,包括 HMR、全局组件解析、指令和插槽)。 如果你使用自己的框架运行 JSX,可以使用 [`oxc` 选项](/config/shared-options.md#oxc) 来配置自定义的 `jsxFactory` 和 `jsxFragment`。例如,Preact 插件会使用: @@ -730,7 +730,7 @@ const worker = new Worker(new URL('./worker.js', import.meta.url), { }) ``` -只有在 `new Worker()` 声明中直接使用 `new URL()` 构造函数时,work 线程的检测才会生效。此外,所有选项参数必须是静态值(即字符串字面量)。 +只有在 `new Worker()` 声明中直接使用 `new URL()` 构造函数时,worker 线程的检测才会生效。此外,所有选项参数必须是静态值(即字符串字面量)。 ### 带有查询后缀的导入 {#import-with-query-suffixes} diff --git a/guide/index.md b/guide/index.md index cda23301..7db40495 100644 --- a/guide/index.md +++ b/guide/index.md @@ -164,7 +164,7 @@ $ deno add -D npm:vite

Hello Vite!

``` -然后在终端上运行相应的命令: +然后在终端上运行相应的命令: ::: code-group diff --git a/guide/philosophy.md b/guide/philosophy.md index 3ff9a65d..39f793fe 100644 --- a/guide/philosophy.md +++ b/guide/philosophy.md @@ -24,4 +24,4 @@ Vite 提供了一系列推动编写现代代码的特定功能。例如: ## 活跃的生态系统 {#an-active-ecosystem} -Vite 的发展是一个由框架和插件维护者、用户以及 Vite 团队共同协作的过程。我们鼓励当项目采用 Vite 时,也可以积极参与 Vite 核心开发。我们借助如 [vite-ecosystem-ci](https://github.com/vitejs/vite-ecosystem-ci) 等工具与生态中的主要项目紧密合作,在每次发布时尽量减少回归问题。该工具允许我们在选定的 PR 上运行使用 Vite 的主要项目的 CI,并让我们清晰了解生态系统对新版本发布的反应情况。我们力求在问题影响到用户之前修复回归问题,确保项目能够尽快更新至最新版本。如果您正在使用 Vite,我们诚邀您加入 [Vite Discord 频道](https://chat.vite.dev) ,一同参与项目的发展。 +Vite 的发展是一个由框架和插件维护者、用户以及 Vite 团队共同协作的过程。我们鼓励当项目采用 Vite 时,也可以积极参与 Vite 核心开发。我们借助如 [vite-ecosystem-ci](https://github.com/vitejs/vite-ecosystem-ci) 等工具与生态中的主要项目紧密合作,在每次发布时尽量减少回归问题。该工具允许我们在选定的 PR 上运行使用 Vite 的主要项目的 CI,并让我们清晰了解生态系统对新版本发布的反应情况。我们力求在问题影响到用户之前修复回归问题,确保项目能够尽快更新至最新版本。如果您正在使用 Vite,我们诚邀您加入 [Vite Discord 频道](https://chat.vite.dev),一同参与项目的发展。