# Desarrollo

Inicia el servidor de desarrollo.

### Sintaxis

```
$ vela dev
```

Esto iniciará el servidor de desarrollo y la base de datos. El servidor estará disponible en `http://localhost:5173` y la interfaz de administración en `http://localhost:5173/admin`. En un proyecto sin backend, como uno creado con la [plantilla estática](/es/static), solo se inicia el servidor de desarrollo.

Con backend, cada arranque copia además `site.name` de [`src/lib/site.ts`](/es/cli/project-structure) en el nombre de aplicación de PocketBase, y la dirección del servidor de desarrollo en su URL de aplicación, para que los correos que PocketBase envía en desarrollo lleven el nombre y los enlaces correctos.

### Opciones

- `--open [path]` - Abrir la aplicación en un navegador cuando el servidor esté listo
- `--host [host]` - Exponer el servidor en la red
- `--port <port>` - Puerto en el que escuchar
- `--strictPort` - Salir si el puerto ya está en uso en lugar de tomar el siguiente
- `--cors` - Habilitar CORS
- `--force` - Reempaquetar las dependencias, ignorando la caché del optimizador
- `--all-sql` - Mostrar también la consulta de autenticación que PocketBase ejecuta en cada petición

```
$ vela dev --open --port 3000
```

PocketBase imprime cada consulta SQL que ejecuta. `vela dev` omite una: la consulta a `_superusers` que verifica el token de superusuario en cada petición, que de lo contrario taparía todo lo demás. Pasa `--all-sql` para verla también.