@sheencity/diva-cli
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

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 服务

Readme

Keywords

none

Package Sidebar

Install

npm i @sheencity/diva-cli

Weekly Downloads

2

Version

1.2.1

License

none

Unpacked Size

271 kB

Total Files

146

Last publish

Collaborators

  • sheencity-admin-01
  • uzzt
  • sheencity-npm-admin
  • cccxzzz