命令行界面
开发服务器
vite
在当前目录启动 Vite 开发服务器。vite dev
和 vite serve
是 vite
的别名。
用法
bash
vite [root]
选项
选项 | |
---|---|
--host [host] | 指定主机名 (string ) |
--port <port> | 指定端口 (number ) |
--open [path] | 启动时打开浏览器 (boolean | string ) |
--cors | 启用 CORS (boolean ) |
--strictPort | 如果指定的端口已在使用则退出 (boolean ) |
--force | 强制优化器忽略缓存并重新打包 (boolean ) |
-c, --config <file> | 使用指定的配置文件 (string ) |
--base <path> | 公共基本路径 (默认:/ ) (string ) |
-l, --logLevel <level> | info | warn | error | silent (string ) |
--clearScreen | 允许/禁用在记录时清除屏幕 (boolean ) |
--profile | 启动内置的 Node.js 检查器 (查看 性能瓶颈) |
-d, --debug [feat] | 显示调试日志 (string | boolean ) |
-f, --filter <filter> | 过滤调试日志 (string ) |
-m, --mode <mode> | 设置环境模式 (string ) |
-h, --help | 显示可用的 CLI 选项 |
-v, --version | 显示版本号 |
构建
vite build
构建生产环境。
用法
bash
vite build [root]
选项
选项 | |
---|---|
--target <target> | 转译目标 (默认:"modules" ) (string ) |
--outDir <dir> | 输出目录 (默认:dist ) (string ) |
--assetsDir <dir> | 在 outDir 下放置资源的目录 (默认:"assets" ) (string ) |
--assetsInlineLimit <number> | 静态资源 base64 内联阈值(以字节为单位)(默认:4096 ) (number ) |
--ssr [entry] | 构建指定入口以进行服务器端渲染 (string ) |
--sourcemap [output] | 输出构建的源映射 (默认:false ) (boolean | "inline" | "hidden" ) |
--minify [minifier] | 启用/禁用压缩,或指定要使用的压缩程序 (默认:"esbuild" ) (boolean | "terser" | "esbuild" ) |
--manifest [name] | 发出构建清单 json (boolean | string ) |
--ssrManifest [name] | 发出 ssr 清单 json (boolean | string ) |
--emptyOutDir | 当 outDir 在根目录之外时强制清空 (boolean ) |
-w, --watch | 当模块在磁盘上发生更改时重新构建 (boolean ) |
-c, --config <file> | 使用指定的配置文件 (string ) |
--base <path> | 公共基本路径 (默认:/ ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | 允许/禁用在记录时清除屏幕 (boolean ) |
--profile | 启动内置的 Node.js 检查器 (查看 性能瓶颈) |
-d, --debug [feat] | 显示调试日志 (string | boolean ) |
-f, --filter <filter> | 过滤调试日志 (string ) |
-m, --mode <mode> | 设置环境模式 (string ) |
-h, --help | 显示可用的 CLI 选项 |
--app | 构建所有环境,与 builder: {} 相同 (boolean ,实验性) |
其他
vite optimize
预打包依赖项。
用法
bash
vite optimize [root]
选项
选项 | |
---|---|
--force | 强制优化器忽略缓存并重新打包 (boolean ) |
-c, --config <file> | 使用指定的配置文件 (string ) |
--base <path> | 公共基本路径 (默认:/ ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | 允许/禁用在记录时清除屏幕 (boolean ) |
-d, --debug [feat] | 显示调试日志 (string | boolean ) |
-f, --filter <filter> | 过滤调试日志 (string ) |
-m, --mode <mode> | 设置环境模式 (string ) |
-h, --help | 显示可用的 CLI 选项 |
vite preview
本地预览生产环境构建。不要将其用作生产服务器,因为它并非为此而设计。
用法
bash
vite preview [root]
选项
选项 | |
---|---|
--host [host] | 指定主机名 (string ) |
--port <port> | 指定端口 (number ) |
--strictPort | 如果指定的端口已在使用则退出 (boolean ) |
--open [path] | 启动时打开浏览器 (boolean | string ) |
--outDir <dir> | 输出目录 (默认:dist )(string ) |
-c, --config <file> | 使用指定的配置文件 (string ) |
--base <path> | 公共基本路径 (默认:/ ) (string ) |
-l, --logLevel <level> | Info | warn | error | silent (string ) |
--clearScreen | 允许/禁用在记录时清除屏幕 (boolean ) |
-d, --debug [feat] | 显示调试日志 (string | boolean ) |
-f, --filter <filter> | 过滤调试日志 (string ) |
-m, --mode <mode> | 设置环境模式 (string ) |
-h, --help | 显示可用的 CLI 选项 |