> ## Documentation Index
> Fetch the complete documentation index at: https://smartac-justin-client-exports.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Previsualización local

> Ejecuta una previsualización local de tu sitio Mintlify con recarga en vivo, búsqueda de texto completo y soporte de assistant usando mint dev.

<div id="prerequisites">
  ## Requisitos previos
</div>

* La [CLI de Mintlify](/es/cli/install) instalada globalmente, o ejecuta los comandos con `npx mint`.
* Un directorio de documentación con un archivo `docs.json` válido.

<div id="start-the-local-preview">
  ## Iniciar la previsualización local
</div>

Navega al directorio de tu documentación que contiene el archivo `docs.json` y ejecuta:

```bash theme={null}
mint dev
```

La previsualización local se inicia en `http://localhost:3000`. A medida que editas, los cambios aparecen en tiempo real.

Por defecto, la previsualización se abre automáticamente en tu navegador. Para evitar que el navegador se abra, usa el flag `--no-open`:

```bash theme={null}
mint dev --no-open
```

Para generar una previsualización sin instalar la CLI globalmente, ejecuta:

```bash theme={null}
npx mint dev
```

<div id="log-in-for-search-and-assistant">
  ## Iniciar sesión para búsqueda y asistente
</div>

Debes autenticar la CLI con tu cuenta de Mintlify para habilitar la búsqueda y el [asistente](/es/assistant/index).

```bash theme={null}
mint login
```

Después de autenticarte con el comando `mint login`, la CLI almacena tus credenciales en `~/.config/mintlify/config.json` para que permanezcas conectado entre sesiones. La CLI también te solicita que selecciones un proyecto predeterminado, que comandos como `mint automations` utilizan.

Una vez que hayas iniciado sesión, ejecuta `mint dev` para iniciar la previsualización local con la búsqueda y el asistente habilitados. El asistente usa el mismo contenido indexado que tu sitio de documentación desplegado.

Para verificar el estado de tu autenticación, ejecuta:

```bash theme={null}
mint status
```

Para cerrar sesión, ejecuta:

```bash theme={null}
mint logout
```

<div id="custom-ports">
  ## Puertos personalizados
</div>

Por defecto, la CLI usa el puerto 3000. Para usar un puerto diferente, usa el flag `--port`:

```bash theme={null}
mint dev --port 3333
```

Si el puerto ya está en uso, la CLI intenta automáticamente el siguiente puerto disponible.

<div id="skip-openapi-processing">
  ## Omitir el procesamiento de OpenAPI
</div>

Si tienes muchos archivos OpenAPI, omite el procesamiento de OpenAPI durante el desarrollo local para mejorar el rendimiento con el flag `--disable-openapi`:

```bash theme={null}
mint dev --disable-openapi
```

<div id="preview-as-a-specific-group">
  ## Previsualizar como un grupo específico
</div>

Si usas control de acceso basado en grupos, previsualiza como un grupo de autenticación específico con el flag `--groups`:

```bash theme={null}
mint dev --groups admin
```

Consulta [Configuración de autenticación](/es/deploy/authentication-setup#control-access-with-groups) para más información sobre grupos.
