أنشئ موقعًا مُهيأً مسبقًا لـ Profound CMS، مع خيار قالب بداية بسيط أو قالب موقع توثيق.
أنشئ تطبيق Next.js / TanStack مُهيأً لـ Profound CMS.
استخدم Bun لإنشاء مشروع جديد:
bunx create-profound-app <project-name>
يمكنك اختيار قالب بشكل تفاعلي، أو تمرير قالب محدد صراحةً:
bunx create-profound-app <project-name> --framework=next/tanstack --template=base/docs
لتخطي تهيئة Git تلقائيًا:
bunx create-profound-app <project-name> --no-git
لتخطي تثبيت التبعيات تلقائيًا:
bunx create-profound-app <project-name> --no-install
cd <project-name>
bun dev
base: قالب بداية لموقع بسيط لـ Profound CMS.docs: قالب بداية لموقع توثيق بواجهة مستخدم مخصصة للتوثيق.يحتاج التطبيق المُهيأ إلى موقع للإشارة إليه. أنشئ موقعًا في لوحة الإدارة قبل إعداد متغيرات البيئة.
/admin/<websiteId> — المعرّف الموجود في عنوان URL هذا هو معرّف الموقع الذي يطلبه القسم التالي.من لوحة الإدارة:
أنشئ ملف .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
ينسخ create-profound-app قالبًا إلى مجلد جديد، ويستبدل العناصر النائبة في القالب، مثل اسم المشروع، ويُهيئ اختياريًا مستودع Git ويثبت التبعيات المطلوبة.
داخل المشروع المُنشأ، الأوامر الرئيسية هي:
bun dev: تشغيل خادم التطوير
bun build: إنشاء نسخة الإنتاج
bun start: تشغيل نسخة الإنتاج
bun lint: تشغيل فحص التنسيق
bun generate-schemas: مزامنة مخططات CMS من Profound CMS