logologo
البدء
الدليل
التطوير
الإضافات
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
البدء
الدليل
التطوير
الإضافات
API
logologo
كيف يعمل NocoBase
مقارنة طرق التثبيت والإصدارات

تثبيت NocoBase

تثبيت Docker
تثبيت create-nocobase-app
تثبيت من كود Git المصدري
متغيرات البيئة

ترقية NocoBase

ترقية تثبيت Docker
ترقية تثبيت create-nocobase-app
ترقية تثبيت من كود Git المصدري

النشر

نشر بيئة الإنتاج

وكيل الموارد الثابتة

nginx
caddy
cdn

أوامر التشغيل الشائعة

docker compose
pm2
كيفية النشر بشكل أسرع
تثبيت وترقية الإضافات
Previous Pageترقية تثبيت Docker
Next Pageترقية تثبيت من كود Git المصدري
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#ترقية تثبيت create-nocobase-app

التحضير قبل الترقية
  • تأكد من عمل نسخة احتياطية لقاعدة البيانات أولاً.
  • أوقف تشغيل NocoBase قيد التشغيل.

#1. إيقاف تشغيل NocoBase

إذا لم تكن عملية تعمل في الخلفية، أوقفها باستخدام Ctrl + C. في بيئة الإنتاج، نفّذ أمر pm2-stop لإيقافها.

yarn nocobase pm2-stop

#2. تنفيذ أمر الترقية

ما عليك سوى تنفيذ أمر الترقية yarn nocobase upgrade.

# انتقل إلى الدليل المناسب
cd my-nocobase-app
# نفّذ أمر الترقية
yarn nocobase upgrade
# ابدأ التشغيل
yarn dev

#الترقية إلى إصدار معين

عدّل ملف package.json في الدليل الجذر للمشروع، وغيّر أرقام الإصدارات لكل من @nocobase/cli و @nocobase/devtools (يمكنك الترقية فقط، ولا يمكنك الرجوع إلى إصدار أقدم). على سبيل المثال:

{
  "dependencies": {
-   "@nocobase/cli": "1.5.11"
+   "@nocobase/cli": "1.6.0-beta.8"
  },
  "devDependencies": {
-   "@nocobase/devtools": "1.5.11"
+   "@nocobase/devtools": "1.6.0-beta.8"
  }
}

ثم نفّذ أمر الترقية

yarn install
yarn nocobase upgrade --skip-code-update