Buat situs web yang telah dikonfigurasi untuk Profound CMS, dengan pilihan starter minimal atau templat situs dokumentasi.
Buat aplikasi Next.js / TanStack untuk Profound CMS.
Gunakan Bun untuk membuat proyek baru:
bunx create-profound-app <project-name>
Anda dapat memilih templat secara interaktif, atau meneruskannya secara eksplisit:
bunx create-profound-app <project-name> --framework=next/tanstack --template=base/docs
Untuk melewati inisialisasi Git otomatis:
bunx create-profound-app <project-name> --no-git
Untuk melewati instalasi dependensi otomatis:
bunx create-profound-app <project-name> --no-install
cd <project-name>
bun dev
base: starter situs web minimal untuk Profound CMS.docs: starter situs dokumentasi dengan UI khusus dokumentasi.Aplikasi yang dibuat memerlukan situs web sebagai tujuan. Buat situs web di Panel Admin sebelum mengatur variabel lingkungan Anda.
/admin/<websiteId> — ID dalam URL tersebut adalah ID situs web yang diperlukan pada bagian berikutnya.Dari Panel Admin:
Buat file .env.local di situs web yang dihasilkan:
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 menyalin templat ke direktori baru, mengganti placeholder templat seperti nama proyek, serta secara opsional menginisialisasi repositori Git dan menginstal dependensi yang diperlukan.
Di dalam proyek yang dihasilkan, perintah utamanya adalah:
bun dev: jalankan server pengembangan
bun build: buat build untuk produksi
bun start: jalankan build produksi
bun lint: jalankan linting
bun generate-schemas: sinkronkan skema CMS dari Profound CMS