profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxySzkriptelés a sablonkészítőbenProject ScaffoldingMédiatár

Fej nélküli

Quick startJSON és Claude kódComponent Zod Pull

REST API

REST API áttekintésgetConnect your websitegetGET /routesgetÚtvonal feloldásagetBlokkok lekérésegetGET /blocks/with-cel-cachegetGenerált blokkok lekérésegetKomponensek lekérésegetGET /components/{name}getAdatkészlet-séma nevének lekérésegetGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postUtólagos fordításpatchFordítások javításagetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Project Scaffolding

A Profound CMS-hez előre konfigurált webhely vázának létrehozása minimális kezdősablonnal vagy dokumentációs webhelysablonnal.

Profound CMS-hez készült Next.js / TanStack alkalmazás vázának létrehozása.

Telepítés és futtatás

Új projekt létrehozásához használd a Bunt:

bunx create-profound-app <project-name>

Interaktív módon választhatsz sablont, vagy explicit módon is megadhatod:

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

Az automatikus Git-inicializálás kihagyásához:

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

Az automatikus függőségtelepítés kihagyásához:

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

Következő lépések

cd <project-name>
bun dev

Sablonok

  • base: minimális webhelyindító a Profound CMS-hez.
  • docs: dokumentációs webhelyindító dokumentációspecifikus felhasználói felülettel.

A webhely létrehozása a Profound CMS-ben

A létrehozott alkalmazásnak szüksége van egy webhelyre, amelyre hivatkozhat. A környezeti változók beállítása előtt hozz létre egyet az Admin Panelben.

  1. Nyisd meg az Admin Panelt.
  2. Ha a szervezetednek még nincs webhelye, közvetlenül a létrehozási űrlapra kerülsz. Ellenkező esetben nyisd meg az oldalsáv tetején található szervezetválasztó legördülő menüjét, és válaszd a Create new website lehetőséget.
  3. Adj a webhelynek egy nevet és egy domaint, valamint igény szerint válassz egy kezdősablont.
  4. Kattints a Create gombra. A rendszer a /admin/<websiteId> oldalra irányít — az URL-ben szereplő azonosító az a webhelyazonosító, amelyet a következő szakasz kér.

Honnan szerezhető be az API-KULCS és a webhelyazonosító?

Az Admin Panelből:

  1. Másold ki a Webhelyazonosítót az irányítópulton található „Copy ID” gombbal
  2. Hozz létre egy új API-KULCSOT a Settings > API Keys szakaszban!

Környezeti változók

Hozz létre egy .env.local fájlt a létrehozott webhelyen:

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

Mit csinál?

A create-profound-app egy sablont másol egy új könyvtárba, lecseréli a sablon helyőrzőit, például a projekt nevét, továbbá igény szerint inicializál egy Git-tárolót és telepíti a szükséges függőségeket.

A létrehozott webhely parancsai

A létrehozott projektben a fő parancsok a következők:

bun dev: a fejlesztői szerver elindítása
bun build: éles környezethez való build készítése
bun start: az éles build futtatása
bun lint: lintelés futtatása
bun generate-schemas: a CMS-sémák szinkronizálása a Profound CMS-ből
Continue Reading
Previous‹Szkriptelés a sablonkészítőbenNextMédiatár›