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)
--experimentalBundleUsar el modo experimental de empaquetado completo (altamente experimental) (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 Rolldown, runner (experimental) para procesarla sobre la marcha, o native (experimental) para cargarla con el runtime nativo (predeterminado: bundle)
--profile [name]Iniciar el inspector de Node.js integrado y escribir el perfil en <name>.cpuprofile (ver Cuellos de botella de rendimiento) (boolean | string)
-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: "baseline-widely-available") (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]Compilació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: "oxc") (boolean | "oxc" | "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>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 Rolldown, o runner (experimental) para procesarla en tiempo real, o native (experimental) para cargarla con el runtime nativo (predeterminado: bundle)
--profile [name]Iniciar el inspector de Node.js incorporado y escribir el perfil en <name>.cpuprofile (ver cuellos de botella de rendimiento) (boolean | string)
-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>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 Rolldown, o runner (experimental) para procesarla en tiempo real, o native (experimental) para cargarla con el runtime nativo (por defecto: bundle)
-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>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 Rolldown, o runner (experimental) para procesarla en tiempo real, o native (experimental) para cargarla con el runtime nativo (por defecto: bundle)
-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