Back to Nocobase

nb self check

docs/docs/cn/api/cli/self/check.md

2.1.281.3 KB
Original Source

nb self check

检查当前 NocoBase CLI 安装,解析所选 channel 的最新版本,并报告是否支持自更新。

用法

bash
nb self check [flags]

参数

参数类型说明
--channelstring对比的发布 channel,默认 auto;可选 autolatesttestbetaalpha
--jsonboolean输出 JSON

安装方式

nb self check 会在运行时检测当前安装方式,不会使用历史的 self-install-methods.json 缓存结果。

命令可能输出以下安装方式:

安装方式含义
npm-globalCLI 安装在当前 npm prefix -g 目录下
pnpm-globalCLI 安装在 pnpm 全局 node_modules 目录下
yarn-globalCLI 从 yarn global bin 启动,或安装在 yarn global dir 目录下
package-localCLI 安装在某个本地项目的依赖树里
sourceCLI 正在从源码仓库运行
unknown无法匹配到受支持的安装方式

npm-globalpnpm-globalyarn-global 支持自更新。如果是 package-localsource,则需要更新对应的父项目依赖或源码仓库。

示例

bash
nb self check
nb self check --channel beta
nb self check --json

相关命令