diff --git a/config/shared-options.md b/config/shared-options.md index 04976021..a0ca7903 100644 --- a/config/shared-options.md +++ b/config/shared-options.md @@ -466,7 +466,7 @@ export default defineConfig({ - **类型:** `string | string[]` - **默认:** `VITE_` -以 `envPrefix` 开头的环境变量会通过 import.meta.env 暴露在你的客户端源码中。 +以 `envPrefix` 开头的环境变量会通过 `import.meta.env` 暴露在你的客户端源码中。 :::warning 安全注意事项 `envPrefix` 不应被设置为空字符串 `''`,这将暴露你所有的环境变量,导致敏感信息的意外泄漏。 检测到配置为 `''` 时 Vite 将会抛出错误. diff --git a/guide/api-environment-frameworks.md b/guide/api-environment-frameworks.md index 386e3070..11d3b753 100644 --- a/guide/api-environment-frameworks.md +++ b/guide/api-environment-frameworks.md @@ -329,7 +329,7 @@ export default { } ``` -插件还可以定义一个 `buildApp` 钩子。顺序 `'pre'` 和 `null'` 在配置的 `builder.buildApp` 之前执行,顺序 `'post'` 钩子在其之后执行。`environment.isBuilt` 可用于检查环境是否已被构建。 +插件还可以定义一个 `buildApp` 钩子。顺序 `'pre'` 和 `'null'` 在配置的 `builder.buildApp` 之前执行,顺序 `'post'` 钩子在其之后执行。`environment.isBuilt` 可用于检查环境是否已被构建。 ## 环境无关的代码 {#environment-agnostic-code} diff --git a/guide/performance.md b/guide/performance.md index c8e6a793..c5649204 100644 --- a/guide/performance.md +++ b/guide/performance.md @@ -115,7 +115,7 @@ export default defineConfig({ 精简工作的例子: - 使用 CSS 而不是 Sass/Less/Stylus(可以由 PostCSS 处理嵌套) -- 不要使用 `@vitejs/plugin-react-refresh`,而是使用 React Fast Refresh 的原生支持。 +- 不要将 SVG 转换为 UI 框架组件(例如 React、Vue 等)。请将其作为字符串或 URL 导入。 - 当使用 `@vitejs/plugin-react` 时,避免配置 Babel 选项,这样它就会在构建期间跳过转换(只使用 esbuild)。 使用更原生化工具链的例子: