logologo
开始
手册
开发
插件
API
首页
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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 PageDocker 安装的升级
Next PageGit 源码安装的升级

#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