Opret et websted, der er forudkonfigureret til Profound CMS, med enten et minimalt grundlag eller en skabelon til et dokumentationswebsted.
Opret en Next.js / TanStack-app til Profound CMS.
Brug Bun til at oprette et nyt projekt:
bunx create-profound-app <project-name>
Du kan vælge en skabelon interaktivt eller angive en eksplicit:
bunx create-profound-app <project-name> --framework=next/tanstack --template=base/docs
Sådan springer du automatisk Git-initialisering over:
bunx create-profound-app <project-name> --no-git
Sådan springer du automatisk installation af afhængigheder over:
bunx create-profound-app <project-name> --no-install
cd <project-name>
bun dev
base: minimalt webstedsgrundlag til Profound CMS.docs: grundlag til et dokumentationswebsted med brugergrænseflade, der er specifik for dokumentation.Den oprettede app skal have et websted at pege på. Opret et i Admin-panelet, før du angiver dine miljøvariabler.
/admin/<websiteId> — ID'et i denne URL er det websteds-ID, som det næste afsnit beder om.Fra Admin-panelet:
Opret en .env.local-fil i dit genererede websted:
PROFOUND_API_KEY=your_api_key
NEXT_PUBLIC_PROFOUND_WEBSITE_ID=your_website_id
NEXT_PUBLIC_CMS_API_URL=https://cms.dev.tryprofound.com
NEXT_PUBLIC_BUNNY_CDN_URL=https://cms-profound.b-cdn.net
create-profound-app kopierer en skabelon til en ny mappe, erstatter pladsholdere i skabelonen, såsom projektnavnet, og initialiserer eventuelt et Git-arkiv samt installerer de nødvendige afhængigheder.
I det genererede projekt er de vigtigste kommandoer:
bun dev: start udviklingsserveren
bun build: byg til produktion
bun start: kør produktionsbygningen
bun lint: kør linting
bun generate-schemas: synkroniser CMS-skemaer fra Profound CMS