profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsKomponenttyperSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyScripting i skabelonbyggerenProject ScaffoldingMediebibliotek

Headless

HurtigstartSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

REST API-oversigtgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Project Scaffolding

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.

Installation og kørsel

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

Næste trin

cd <project-name>
bun dev

Skabeloner

  • base: minimalt webstedsgrundlag til Profound CMS.
  • docs: grundlag til et dokumentationswebsted med brugergrænseflade, der er specifik for dokumentation.

Opret webstedet i Profound CMS

Den oprettede app skal have et websted at pege på. Opret et i Admin-panelet, før du angiver dine miljøvariabler.

  1. Gå til Admin-panelet.
  2. Hvis din organisation endnu ikke har nogen websteder, lander du direkte på formularen til oprettelse. Ellers skal du åbne organisationsrullemenuen øverst i sidebjælken og vælge Opret nyt websted.
  3. Giv webstedet et navn og et domæne, og vælg eventuelt en startskabelon.
  4. Klik på Opret. Du føres til /admin/<websiteId> — ID'et i denne URL er det websteds-ID, som det næste afsnit beder om.

Hvor finder jeg API-NØGLE og websteds-ID?

Fra Admin-panelet:

  1. Kopiér websteds-ID'et fra dashboardets "Kopiér ID"-knap på dashboardet
  2. Opret en ny API-NØGLE i sektionen Indstillinger > API-nøgler

Miljøvariabler

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

Hvad gør den?

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.

Kommandoer til det genererede websted

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
Continue Reading
Previous‹Scripting i skabelonbyggerenNextMediebibliotek›