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