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
TIP

เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ

#การอัปเกรดการติดตั้ง create-nocobase-app

การเตรียมตัวก่อนการอัปเกรด
  • โปรดสำรองข้อมูลฐานข้อมูลของคุณก่อนเสมอ
  • หยุดการทำงานของ NocoBase ที่กำลังรันอยู่

#1. หยุดการทำงานของ NocoBase ที่กำลังรันอยู่

หากเป็นโปรเซสที่ไม่ได้ทำงานอยู่เบื้องหลัง ให้หยุดด้วยการกด Ctrl + C ครับ/ค่ะ สำหรับสภาพแวดล้อมการใช้งานจริง (Production) ให้รันคำสั่ง 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