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.

Este comando inicia un servidor en el directorio de compilación (por defecto dist). Ejecuta vite build de antemano para asegurarte de que el directorio de compilación esté actualizado. Dependiendo del appType configurado en el proyecto, se utilizarán ciertos middlewares.

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. (ceb4a59e)