profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Parametrično usmerjanjeTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyPisanje skript v graditelju predlogProject ScaffoldingMedijska knjižnica

Brez glave

Hitri začetekSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

Pregled REST API-jagetPovezava spletnega mesta z API-jemgetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPrevajanje objavepatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Project Scaffolding

Pripravite spletno mesto, vnaprej konfigurirano za Profound CMS, z izbiro minimalne začetne predloge ali predloge za dokumentacijsko spletno mesto.

Pripravite aplikacijo Next.js / TanStack za Profound CMS.

Namestitev in zagon

Za ustvarjanje novega projekta uporabite Bun:

bunx create-profound-app <project-name>

Predlogo lahko izberete interaktivno ali jo podate izrecno:

bunx create-profound-app <project-name> --framework=next/tanstack --template=base/docs

Če želite preskočiti samodejno inicializacijo Gita:

bunx create-profound-app <project-name> --no-git

Če želite preskočiti samodejno nameščanje odvisnosti:

bunx create-profound-app <project-name> --no-install

Naslednji koraki

cd <project-name>
bun dev

Predloge

  • base: začetna predloga za minimalno spletno mesto za Profound CMS.
  • docs: začetna predloga za dokumentacijsko spletno mesto s posebnim uporabniškim vmesnikom za dokumentacijo.

Ustvarite spletno mesto v Profound CMS

Ustvarjena aplikacija potrebuje spletno mesto, na katerega se bo povezala. Ustvarite ga v skrbniški plošči, preden nastavite spremenljivke okolja.

  1. Odprite skrbniško ploščo.
  2. Če vaša organizacija še nima spletnih mest, boste neposredno preusmerjeni na obrazec za ustvarjanje. Sicer odprite spustni meni organizacije na vrhu stranske vrstice in izberite Ustvari novo spletno mesto.
  3. Spletnemu mestu določite ime in domeno ter po želji izberite začetno predlogo.
  4. Kliknite Ustvari. Preusmerjeni boste na /admin/<websiteId> — ID v tem URL-ju je ID spletnega mesta, ki ga zahteva naslednji razdelek.

Kje dobiti KLJUČ API-ja in ID spletnega mesta?

V skrbniški plošči:

  1. Kopirajte ID spletnega mesta z nadzorne plošče s klikom gumba »Kopiraj ID« na nadzorni plošči
  2. Ustvarite nov KLJUČ API v razdelku Nastavitve > Ključi API

Spremenljivke okolja

V ustvarjenem spletnem mestu ustvarite datoteko .env.local:

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

Kaj naredi

create-profound-app kopira predlogo v nov imenik, zamenja označbe v predlogi, kot je ime projekta, ter po želji inicializira repozitorij Git in namesti zahtevane odvisnosti.

Ukazi ustvarjenega spletnega mesta

V ustvarjenem projektu so glavni ukazi:

bun dev: zažene razvojni strežnik
bun build: ustvari različico za produkcijo
bun start: zažene produkcijsko različico
bun lint: izvede preverjanje sloga kode
bun generate-schemas: sinhronizira sheme CMS iz Profound CMS
Continue Reading
Previous‹Pisanje skript v graditelju predlogNextMedijska knjižnica›