logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
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