Skip to content

Interfaz de Línea de Comandos

Servidor de desarrollo

vite

Inicia el servidor de desarrollo de Vite en el directorio actual. vite dev y vite serve son alias de vite.

Uso

bash
vite [root]

Opciones

OpcionesDescripción
--host [host]Especificar el nombre del host (string)
--port <port>Especificar el puerto (number)
--open [path]Abrir el navegador al iniciar (boolean | string)
--corsHabilitar CORS (boolean)
--strictPortSalir si el puerto especificado ya está en uso (boolean)
--forceObligar al optimizador a ignorar la caché y volver a empaquetar (boolean)
-c, --config <file>Usar el archivo de configuración especificado (string)
--base <path>Ruta base pública (predeterminado: /) (string)
-l, --logLevel <level>info | warn | error | silent (string)
--clearScreenPermitir/deshabilitar la limpieza de pantalla en los registros (boolean)
--configLoader <loader>Usar bundle para empaquetar la configuración con esbuild, runner (experimental) para procesarla sobre la marcha, o native (experimental) para cargarla con el runtime nativo (predeterminado: bundle)
--profileIniciar el inspector de Node.js integrado (ver Cuellos de botella de rendimiento)
-d, --debug [feat]Mostrar registros de depuración (string | boolean)
-f, --filter <filter>Filtrar registros de depuración (string)
-m, --mode <mode>Establecer el modo de entorno (string)
-h, --helpMostrar las opciones disponibles en la CLI
-v, --versionMostrar el número de versión

Compilación

vite build

Compila para producción.

Uso

bash
vite build [root]

Opciones

OpciónDescripción
--target <target>Objetivo de la transpilación (predeterminado: "modules") (string)
--outDir <dir>Directorio de salida (predeterminado: dist) (string)
--assetsDir <dir>Carpeta para colocar los assets dentro de outDir (predeterminado: "assets") (string)
--assetsInlineLimit <number>Límite en bytes para incrustar assets como base64 (predeterminado: 4096) (number)
--ssr [entry]Construcción del SSR para la entrada especificada (string)
--sourcemap [output]Generar mapas de origen (boolean | "inline" | "hidden")
--minify [minifier]Habilitar/deshabilitar minificación o especificar minificador (predeterminado: "esbuild") (boolean | "terser" | "esbuild")
--manifest [name]Generar un manifiesto JSON de compilación (boolean | string)
--ssrManifest [name]Generar un manifiesto JSON para SSR (boolean | string)
--emptyOutDirVaciar outDir si está fuera del directorio raíz (boolean)
-w, --watchReconstrucción automática al detectar cambios en los archivos (boolean)
-c, --config <file>Usar el archivo de configuración especificado (string)
--base <path>Ruta base pública (predeterminado: /) (string)
-l, --logLevel <level>Nivel de log: info | warn | error | silent (string)
--clearScreenPermitir/deshabilitar la limpieza de pantalla al registrar logs (boolean)
--configLoader <loader>Usar bundle para compilar la configuración con esbuild o runner (experimental) para procesarla en tiempo real
--profileIniciar el inspector de Node.js incorporado (ver cuellos de botella de rendimiento)
-d, --debug [feat]Mostrar logs de depuración (string | boolean)
-f, --filter <filter>Filtrar logs de depuración (string)
-m, --mode <mode>Definir el modo de entorno (string)
-h, --helpMostrar opciones disponibles en CLI
--appCompilar todos los entornos, equivalente a builder: {} (boolean, experimental)

Otros

vite optimize

Precompila las dependencias.

Obsoleto: el proceso de pre-empaquetado se ejecuta automáticamente y no necesita ser llamado.

Uso

bash
vite optimize [root]

Opciones

OpciónDescripción
--forceForzar al optimizador a ignorar la caché y volver a compilar (boolean)
-c, --config <file>Usar el archivo de configuración especificado (string)
--base <path>Ruta base pública (predeterminado: /) (string)
-l, --logLevel <level>Nivel de log: info | warn | error | silent (string)
--clearScreenPermitir/deshabilitar la limpieza de pantalla al registrar logs (boolean)
--configLoader <loader>Usar bundle para compilar la configuración con esbuild o runner (experimental) para procesarla en tiempo real
-d, --debug [feat]Mostrar logs de depuración (string | boolean)
-f, --filter <filter>Filtrar logs de depuración (string)
-m, --mode <mode>Definir el modo de entorno (string)
-h, --helpMostrar opciones disponibles en CLI

vite preview

Previsualiza localmente la compilación de producción. No se recomienda como servidor de producción.

Uso

bash
vite preview [root]

Opciones

OpciónDescripción
--host [host]Especificar el nombre de host (string)
--port <port>Especificar el puerto (number)
--strictPortSalir si el puerto especificado ya está en uso (boolean)
--open [path]Abrir el navegador al iniciar (boolean | string)
--outDir <dir>Directorio de salida (predeterminado: dist) (string)
-c, --config <file>Usar el archivo de configuración especificado (string)
--base <path>Ruta base pública (predeterminado: /) (string)
-l, --logLevel <level>Nivel de log: info | warn | error | silent (string)
--clearScreenPermitir/deshabilitar la limpieza de pantalla al registrar logs (boolean)
--configLoader <loader>Usar bundle para compilar la configuración con esbuild o runner (experimental) para procesarla en tiempo real
-d, --debug [feat]Mostrar logs de depuración (string | boolean)
-f, --filter <filter>Filtrar logs de depuración (string)
-m, --mode <mode>Definir el modo de entorno (string)
-h, --helpMostrar opciones disponibles en CLI

Publicado bajo licencia MIT. (433bc9c9)