cerberus-cli
cerberus命令行工具
Usage
$ # 安装cli工具
$ npm i -D @m860/cerberus-cli
$ # 添加配置文件
$ touch cbs.json # 根据需求进行配置
$ # 开起调试模式
$ npx cbs start cbs.json
commands
-
start <config>
启动本地小程序server-
--host
string server地址 -
--port
number server端口
-
-
login
- 登录 -
whoami
- 显示当前登录人 -
logout
- 退出登录 -
publish <config> <key> <versionName>
- 发布 -
widget add <key>
- 添加widget -
widget [list/ls]
- 查询widgets -
widget rm <key>
- 删除widget -
bundles <key>
- 查询bundles -
register
- 注册 -
config [list/ls]
- 显示用户自定义配置 -
config set <key> <value>
- 设置用户自定义配置比如要修改CloudCerberus的服务地址,
cbs config set baseURL "http://127.0.0.1"
-
config reset
- 重置用户自定义配置
配置
目前只支持.json
文件配置
type ConfigOption={
// 同webpack.mode
mode:string,
// 同webpack.entry
entry:any,
// 同webpack.output
output:any,
/**
* 需要替换的module
*
* @example
* {
* cerberusTransformOption:{
* modules:["dateformat"]
* }
* }
*
*/
cerberusTransformOption:{
modules:Array<string>,
/**
* 需要处理的资源文件的正则表达式,默认:/\.(gif|png|jpeg|jpg|svg)$/i
*/
resourceTest?:?RegExp
}
}