# Intefaz de Linea de Comando {#command-line-interface} ## `vitepress dev` Inicia el servidor de desarrollo VitePress con el directorio designado como raíz. Por defecto, utiliza el director actual. el comando `dev` también se puede omitir cuando se ejecuta el directorio actual. ### Uso ```sh # Comienza en el directorio actual, omite el `dev` vitepress # iniciar en un subdirectorio vitepress dev [root] ``` ### Opciones {#options} | Opciones | Descripción | | --------------- | ----------------------------------------------------------------- | | `--open [path]` | Abre el navegador en el inicio (`boolean \| string`) | | `--port ` | Especifica el puerto (`number`) | | `--base ` | Ruta de base pública (por defecto: `/`) (`string`) | | `--cors` | Habilitar CORS | | `--strictPort` | Salir si el puerto especificado ya esta en uso (`boolean`) | | `--force` | Obligar al optimizador a ignorar el cache y volver a empaquetar (`boolean`) | ## `vitepress build` Compilar el sitio web de VitePress para producción. ### Uso ```sh vitepress build [root] ``` ### Opciones | Opción | Descripción | | ------------------------------ | ------------------------------------------------------------------------------------------------------------------- | | `--mpa` (experimental) | Compilar en [Modo MPA](../guide/mpa-mode) Sin hidratación del lado del cliente (`boolean`) | | `--base ` | Ruta de base pública (por defecto: `/`) (`string`) | | `--target ` | Transpilar objetivo (por defecto: `"modules"`) (`string`) | | `--outDir ` | Directorio de salida relativo a **cwd** (por defecto: `/.vitepress/dist`) (`string`) | | `--minify [minifier]` | Habilitar/desabilitar la minificación, o especifica un minero para usar (por defecto: `"esbuild"`) (`boolean \| "terser" \| "esbuild"`) | | `--assetsInlineLimit ` | Limitar los bytes para alinear los activos en base 64 (por defecto: `4096`) (`number`) | ## `vitepress preview` Proporciona localmente la compilación de la producción. ### Uso ```sh vitepress preview [root] ``` ### Opciones | Opción | Descripción | | --------------- | ------------------------------------------ | | `--base ` | Ruta de base pública (por defecto: `/`) (`string`) | | `--port ` | Especifica el puerto (`number`) | ## `vitepress init` Inicia el [Asistente de Instalación](../guide/getting-started#setup-wizard) en el directorio actual. ### Uso ```sh vitepress init ```