Habilitar

El comando enable se usa para habilitar funciones en un proyecto de Vela. Puede usarse para habilitar la autenticación, el acceso a la API, el almacenamiento en S3, el envío de correo por SMTP, los equipos, los pagos y más. Se te pedirán opciones de configuración para cada función y el comando generará el código necesario.

Sintaxis

$ vela enable <feature>

Las funciones dependen unas de otras — habilitar las claves de API, por ejemplo, requiere primero la autenticación y la API. Cada página indica de qué depende. Todo lo que se habilita puede desactivarse de nuevo con vela disable.

En cualquier proyecto SvelteKit

ai, analytics, backend, cms, content-negotiation e i18n funcionan en un proyecto que Vela no creó, como uno de sv create. Se adaptan a lo que el proyecto tiene: sin grupos de rutas, sin shadcn-svelte, sin entorno de pruebas.

auth y blog generan páginas de shadcn-svelte, igual que todo lo que se apoya en la autenticación: api-keys, notifications, teams, payments y subscriptions. En un proyecto sin shadcn-svelte se rechazan antes de cambiar nada.

Backend

El backend de PocketBase, los hooks y el directorio de datos.

Autenticación

Autenticación para tu aplicación.

API

Endpoints de API REST para tu aplicación.

Claves de API

Claves de API para la API de tu aplicación.

S3

Almacenamiento S3 para uploads de archivos.

SMTP

Envío de emails SMTP para tu aplicación.

Blog

Un blog con mdsvex, con entradas, etiquetas y un feed RSS.

Negociación de contenido

Sirve la misma ruta como HTML, Markdown o JSON.

i18n

Internacionalización y enrutado según el idioma.

Equipos

Gestión de equipos para los usuarios de tu aplicación.

Pagos

Procesamiento de pagos con Stripe.

Suscripciones

Planes de suscripción para tu aplicación.

Notificaciones

Notificaciones dentro de la aplicación con un desplegable de campana.

CMS

Edición en línea con una barra de administración, servida desde la propia aplicación.

Workflows

Workflows en segundo plano para un proyecto creado antes de que vinieran de serie.

Analítica

Analítica web con Plausible, Google Analytics o PostHog.

AI

Chat con IA mediante el AI SDK, a través de Vercel AI Gateway, OpenAI o Anthropic.