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, solo se inicia el servidor de desarrollo.

Con backend, cada arranque copia además site.name de src/lib/site.ts 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.