Genera una aplicación de Next.js preconfigurada para Profound CMS, con un iniciador minimalista o una plantilla para sitio de documentación.
Genera una aplicación de Next.js para Profound CMS.
Usa Bun para crear un nuevo proyecto:
bunx create-profound-next <project-name>
Puedes elegir una plantilla de forma interactiva o pasar una explícitamente:
bunx create-profound-next <project-name> --template=base
bunx create-profound-next <project-name> --template=docs
Para omitir la inicialización automática de Git:
Para omitir la instalación automática de dependencias:
bunx create-profound-next <project-name> --no-install
cd <project-name>
bun dev
base: iniciador minimalista de Next.js para Profound CMS.docs: iniciador de sitio de documentación con una interfaz específica para documentación.Crea un archivo .env.local en tu sitio generado:
PROFOUND_API_KEY=tu_clave_api
NEXT_PUBLIC_PROFOUND_WEBSITE_ID=tu_id_de_sitio_web
NEXT_PUBLIC_CMS_API_URL=https://cms.dev.tryprofound.com
NEXT_PUBLIC_BUNNY_CDN_URL=https://cms-profound.b-cdn.net
create-profound-next copia una plantilla en un nuevo directorio, reemplaza los marcadores de posición de la plantilla como el nombre del proyecto y, opcionalmente, inicializa un repositorio Git e instala las dependencias necesarias.
Dentro del proyecto generado, los comandos principales son:
bun dev: inicia el servidor de desarrollo
bun build: compila para producción
bun start: ejecuta la compilación de producción
bun lint: ejecuta el linting
bun generate-schemas: sincroniza los esquemas del CMS desde Profound CMS