diva-cli
The command line interface for developing DIVA.
diva
安装
环境依赖
- node v14 lts 及以上版本
从 npm 上安装
npm install -g @sheencity/diva-cli
使用
列出 diva 下的所有 Topic
diva --help
USAGE
$ diva [COMMAND]
TOPICS
package 管理 diva npm 包
service 管理 diva 服务
diva service
diva service --help
管理 diva 服务
USAGE
$ diva service COMMAND
TOPICS
service config 管理 diva 服务相关配置文件
service restart 重启 diva 服务
service start 启动 diva 服务
service stop 停止 diva 服务
COMMANDS
service list 列出正在运行的 diva 服务
service logs 查看 diva 服务日志
service monit 启动 diva 服务监控台
service restart 重启指定或全部 diva 服务
service start 启动指定或全部 diva 服务
service stop 结束指定或全部正在运行的 diva 服务
diva service start
diva service start --help
启动指定或全部 diva 服务
USAGE
$ diva service start [ARGUMENTS] [COMMANDS]
ARGUMENTS
SERVICE (all) 服务名称
DESCRIPTION
启动指定或全部 diva 服务
COMMANDS
service start cirrus 启动 cirrus 服务
service start http-server 启动 http-server 服务
service start release-project 启动 release-project 服务
diva service start cirrus
diva service start cirrus --help
启动 cirrus 服务
USAGE
$ diva service start cirrus [FLAGS]
FLAGS
--httpPort=<value> 信令服务器与前端应用连接端口,默认值为 3000
--streamerPort=<value> 信令服务器与 DIVA 后端连接端口,默认值为 8888
DESCRIPTION
启动 cirrus 服务
diva service start http-server
diva service start http-server --help
启动 http-server 服务
USAGE
$ diva service start http-server [FLAGS]
FLAGS
-a, --host=<value> 服务侦听的本机地址,默认值为 0.0.0.0
--path=<value> 服务侦听应用的目录路径,默认值为 `${process.cwd()}`
--port=<value> 服务侦听的本机端口,默认值为 8080
DESCRIPTION
启动 http-server 服务
diva service start release-project
diva service start release-project --help
启动 release-project 服务
USAGE
$ diva service start release-project [FLAGS]
FLAGS
--name=<value> [default: 项目1] 项目名称
--options=<value> 项目启动参数选项
--path=<value> 项目可执行文件的路径
DESCRIPTION
启动 release-project 服务
diva service start return-server
diva service start return-server --help
启动 return-server 服务
USAGE
$ diva service start return-server
DESCRIPTION
启动 return-server 服务
diva service stop
diva service stop --help
结束指定或全部正在运行的 diva 服务
USAGE
$ diva service stop [ARGUMENTS]
ARGUMENTS
SERVICE (all) 服务名称
DESCRIPTION
结束指定或全部正在运行的 diva 服务
COMMANDS
service stop cirrus 停止 cirrus 服务
service stop http-server 停止 http-server 服务
service stop release-project 停止 release-project 服务
diva restart
diva service restart --help
重启指定或全部 diva 服务
USAGE
$ diva service restart [ARGUMENTS]
ARGUMENTS
SERVICE (all) 指定服务名称
DESCRIPTION
重启指定或全部 diva 服务
COMMANDS
service restart cirrus 重启 cirrus 服务
service restart http-server 重启 http-server 服务
service restart release-project 重启 release-project 服务