@@ -14,25 +14,25 @@ vite [root]
14
14
15
15
#### 选项 {#options}
16
16
17
- | 选项 | |
18
- | ------------------------ | -------------------------------------------------------------------------------------- |
19
- | ` --host [host] ` | 指定主机名称 (` string ` ) |
20
- | ` --port <port> ` | 指定端口 (` number ` ) |
21
- | ` --open [path] ` | 启动时打开浏览器 (` boolean \| string ` ) |
22
- | ` --cors ` | 启用 CORS (` boolean ` ) |
23
- | ` --strictPort ` | 如果指定的端口已在使用中,则退出 (` boolean ` ) |
24
- | ` --force ` | 强制优化器忽略缓存并重新构建 (` boolean ` ) |
25
- | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
26
- | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
27
- | ` -l, --logLevel <level> ` | info \| warn \| error \| silent (` string ` ) |
28
- | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
17
+ | 选项 | |
18
+ | ------------------------- | ------- -------------------------------------------------------------------------------------- |
19
+ | ` --host [host] ` | 指定主机名称 (` string ` ) |
20
+ | ` --port <port> ` | 指定端口 (` number ` ) |
21
+ | ` --open [path] ` | 启动时打开浏览器 (` boolean \| string ` ) |
22
+ | ` --cors ` | 启用 CORS (` boolean ` ) |
23
+ | ` --strictPort ` | 如果指定的端口已在使用中,则退出 (` boolean ` ) |
24
+ | ` --force ` | 强制优化器忽略缓存并重新构建 (` boolean ` ) |
25
+ | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
26
+ | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
27
+ | ` -l, --logLevel <level> ` | info \| warn \| error \| silent (` string ` ) |
28
+ | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
29
29
| ` --configLoader <loader> ` | 使用 ` bundle ` 来采用 esbuild 打包配置,或是 ` runner ` (实验性)来在运行时处理,默认是 ` bundle ` |
30
- | ` --profile ` | 启动内置的 Node.js 调试器(查看 [ 性能瓶颈] ( /guide/troubleshooting#performance-bottlenecks ) )|
31
- | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
32
- | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
33
- | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
34
- | ` -h, --help ` | 显示可用的 CLI 选项 |
35
- | ` -v, --version ` | 显示版本号 |
30
+ | ` --profile ` | 启动内置的 Node.js 调试器(查看 [ 性能瓶颈] ( /guide/troubleshooting#performance-bottlenecks ) ) |
31
+ | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
32
+ | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
33
+ | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
34
+ | ` -h, --help ` | 显示可用的 CLI 选项 |
35
+ | ` -v, --version ` | 显示版本号 |
36
36
37
37
## 构建 {#build}
38
38
@@ -48,38 +48,38 @@ vite build [root]
48
48
49
49
#### 选项 {#options-1}
50
50
51
- | 选项 | |
52
- | ------------------------------ | -------------------------------------------------------------------------------------------- |
53
- | ` --target <target> ` | 编译目标(默认为:` "modules" ` )(` string ` ) |
54
- | ` --outDir <dir> ` | 输出目录(默认为:` dist ` )(` string ` ) |
55
- | ` --assetsDir <dir> ` | 在输出目录下放置资源的目录(默认为:` "assets" ` )(` string ` ) |
56
- | ` --assetsInlineLimit <number> ` | 静态资源内联为 base64 编码的阈值,以字节为单位(默认为:` 4096 ` )(` number ` ) |
57
- | ` --ssr [entry] ` | 为服务端渲染配置指定入口文件 (` string ` ) |
58
- | ` --sourcemap [output] ` | 构建后输出 source map 文件(默认为:` false ` )(` boolean \| "inline" \| "hidden" ` ) |
59
- | ` --minify [minifier] ` | 允许或禁用最小化混淆,或指定使用哪种混淆器(默认为:` "esbuild" ` )(` boolean \| "terser" \| "esbuild" ` ) |
60
- | ` --manifest [name] ` | 构建后生成 manifest.json 文件 (` boolean \| string ` ) |
61
- | ` --ssrManifest [name] ` | 构建后生成 SSR manifest.json 文件 (` boolean \| string ` ) |
62
- | ` --emptyOutDir ` | 若输出目录在根目录外,强制清空输出目录 (` boolean ` ) |
63
- | ` -w, --watch ` | 在磁盘中模块发生变化时,重新构建 (` boolean ` ) |
64
- | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
65
- | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
66
- | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
67
- | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
68
- | ` --configLoader <loader> ` | 使用 ` bundle ` 来采用 esbuild 打包配置,或是 ` runner ` (实验性)来在运行时处理,或者使用原生运行时加载 ` native ` (实验性),默认是 ` bundle ` |
69
- | ` --profile ` | 启动内置的 Node.js 调试器(查看 [ 性能瓶颈] ( /guide/troubleshooting#performance-bottlenecks ) )|
70
- | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
71
- | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
72
- | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
73
- | ` -h, --help ` | 显示可用的 CLI 选项 |
74
- | ` --app ` | 构建所有环境,这与 ` builder: {} ` 是一样的(` boolean ` ,实验性)|
51
+ | 选项 | |
52
+ | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------- |
53
+ | ` --target <target> ` | 编译目标(默认为:` "modules" ` )(` string ` ) |
54
+ | ` --outDir <dir> ` | 输出目录(默认为:` dist ` )(` string ` ) |
55
+ | ` --assetsDir <dir> ` | 在输出目录下放置资源的目录(默认为:` "assets" ` )(` string ` ) |
56
+ | ` --assetsInlineLimit <number> ` | 静态资源内联为 base64 编码的阈值,以字节为单位(默认为:` 4096 ` )(` number ` ) |
57
+ | ` --ssr [entry] ` | 为服务端渲染配置指定入口文件 (` string ` ) |
58
+ | ` --sourcemap [output] ` | 构建后输出 source map 文件(默认为:` false ` )(` boolean \| "inline" \| "hidden" ` ) |
59
+ | ` --minify [minifier] ` | 允许或禁用最小化混淆,或指定使用哪种混淆器(默认为:` "esbuild" ` )(` boolean \| "terser" \| "esbuild" ` ) |
60
+ | ` --manifest [name] ` | 构建后生成 manifest.json 文件 (` boolean \| string ` ) |
61
+ | ` --ssrManifest [name] ` | 构建后生成 SSR manifest.json 文件 (` boolean \| string ` ) |
62
+ | ` --emptyOutDir ` | 若输出目录在根目录外,强制清空输出目录 (` boolean ` ) |
63
+ | ` -w, --watch ` | 在磁盘中模块发生变化时,重新构建 (` boolean ` ) |
64
+ | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
65
+ | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
66
+ | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
67
+ | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
68
+ | ` --configLoader <loader> ` | 使用 ` bundle ` 来采用 esbuild 打包配置,或是 ` runner ` (实验性)来在运行时处理,或者使用原生运行时加载 ` native ` (实验性),默认是 ` bundle ` |
69
+ | ` --profile ` | 启动内置的 Node.js 调试器(查看 [ 性能瓶颈] ( /guide/troubleshooting#performance-bottlenecks ) ) |
70
+ | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
71
+ | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
72
+ | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
73
+ | ` -h, --help ` | 显示可用的 CLI 选项 |
74
+ | ` --app ` | 构建所有环境,这与 ` builder: {} ` 是一样的(` boolean ` ,实验性) |
75
75
76
76
## 其他 {#others}
77
77
78
78
### ` vite optimize ` {#vite-optimize}
79
79
80
80
预构建依赖。
81
81
82
- ** Deprecated** : 预捆绑过程自动运行 ,不需要调用。
82
+ ** Deprecated** : 预构建过程自动运行 ,不需要调用。
83
83
84
84
#### 使用 {#usage-2}
85
85
@@ -89,18 +89,18 @@ vite optimize [root]
89
89
90
90
#### 选项 {#options-2}
91
91
92
- | 选项 | |
93
- | ------------------------ | ------------------------------------------ |
94
- | ` --force ` | 强制优化器忽略缓存并重新构建 (` boolean ` ) |
95
- | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
96
- | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
97
- | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
98
- | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
92
+ | 选项 | |
93
+ | ------------------------- | --------------------------------------------------- ------------------------------------------ |
94
+ | ` --force ` | 强制优化器忽略缓存并重新构建 (` boolean ` ) |
95
+ | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
96
+ | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
97
+ | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
98
+ | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
99
99
| ` --configLoader <loader> ` | 使用 ` bundle ` 来采用 esbuild 打包配置,或是 ` runner ` (实验性)来在运行时处理,默认是 ` bundle ` |
100
- | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
101
- | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
102
- | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
103
- | ` -h, --help ` | 显示可用的 CLI 选项 |
100
+ | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
101
+ | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
102
+ | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
103
+ | ` -h, --help ` | 显示可用的 CLI 选项 |
104
104
105
105
### ` vite preview ` {#vite-preview}
106
106
@@ -114,19 +114,19 @@ vite preview [root]
114
114
115
115
#### 选项 {#options-3}
116
116
117
- | 选项 | |
118
- | ------------------------ | ------------------------------------------ |
119
- | ` --host [host] ` | 指定主机名称 (` string ` ) |
120
- | ` --port <port> ` | 指定端口 (` number ` ) |
121
- | ` --strictPort ` | 如果指定的端口已在使用中,则退出 (` boolean ` ) |
122
- | ` --open [path] ` | 启动时打开浏览器 (` boolean \| string ` ) |
123
- | ` --outDir <dir> ` | 输出目录(默认为:` dist ` )(` string ` ) |
124
- | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
125
- | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
126
- | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
127
- | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
117
+ | 选项 | |
118
+ | ------------------------- | --------------------------------------------------- ------------------------------------------ |
119
+ | ` --host [host] ` | 指定主机名称 (` string ` ) |
120
+ | ` --port <port> ` | 指定端口 (` number ` ) |
121
+ | ` --strictPort ` | 如果指定的端口已在使用中,则退出 (` boolean ` ) |
122
+ | ` --open [path] ` | 启动时打开浏览器 (` boolean \| string ` ) |
123
+ | ` --outDir <dir> ` | 输出目录(默认为:` dist ` )(` string ` ) |
124
+ | ` -c, --config <file> ` | 使用指定的配置文件 (` string ` ) |
125
+ | ` --base <path> ` | 公共基础路径(默认为:` / ` )(` string ` ) |
126
+ | ` -l, --logLevel <level> ` | Info \| warn \| error \| silent (` string ` ) |
127
+ | ` --clearScreen ` | 允许或禁用打印日志时清除屏幕 (` boolean ` ) |
128
128
| ` --configLoader <loader> ` | 使用 ` bundle ` 来采用 esbuild 打包配置,或是 ` runner ` (实验性)来在运行时处理,默认是 ` bundle ` |
129
- | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
130
- | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
131
- | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
132
- | ` -h, --help ` | 显示可用的 CLI 选项 |
129
+ | ` -d, --debug [feat] ` | 显示调试日志 (` string \| boolean ` ) |
130
+ | ` -f, --filter <filter> ` | 过滤调试日志 (` string ` ) |
131
+ | ` -m, --mode <mode> ` | 设置环境模式 (` string ` ) |
132
+ | ` -h, --help ` | 显示可用的 CLI 选项 |
0 commit comments