@listenai/lisa
Lisa 是 Lisa Framework 核心命令行工具,提供模版生成能力以及任务执行命令
Usage
$ npm install -g @listenai/lisa
$ lisa COMMAND
running command...
$ lisa (-v|--version|version)
@listenai/lisa/2.1.0-beta.11 linux-x64 node-v12.22.7
$ lisa --help [COMMAND]
USAGE
$ lisa COMMAND
...
Commands
lisa build
固件开发项目编译打包
USAGE
$ lisa build
OPTIONS
-r, --release 打包release包
--factory 打包factory包
See code: src/commands/build.ts
lisa create [NAME]
创建项目,例lisa create newProject -t @generator/csk
USAGE
$ lisa create [NAME]
ARGUMENTS
NAME 项目名称
OPTIONS
-t, --template=template 生成器模板
See code: src/commands/create.ts
lisa flash [FILEPATH]
烧录程序
USAGE
$ lisa flash [FILEPATH]
ARGUMENTS
FILEPATH 烧录的lpk包绝对路径,非必填,默认烧录csk开发项目package后的lpk包
OPTIONS
-p, --part=part 选择烧录part文件,例:'-p master -p script',默认全部烧录
See code: src/commands/flash.ts
lisa info [PLUGINNAME]
查看环境信息
USAGE
$ lisa info [PLUGINNAME]
ARGUMENTS
PLUGINNAME 检查的目标项目,例:'zephyr',不填时默认检查默认环境
See code: src/commands/info.ts
lisa install [PKG]
安装依赖
USAGE
$ lisa install [PKG]
ARGUMENTS
PKG 资源包名,例:'@source/csk4002',不填时默认安装lisa项目中的依赖
See code: src/commands/install.ts
lisa login
登录
USAGE
$ lisa login
See code: src/commands/login.ts
lisa plugins
查看lisa扩展包
USAGE
$ lisa plugins
See code: src/commands/plugins.ts
lisa task [ID]
执行tasks,可执行的task输入lisa task -T
命令查看
USAGE
$ lisa task [ID]
ARGUMENTS
ID task id
OPTIONS
-T, --table 表格展示所有可执行的task
--json json展示所有可执行的task
--verbose 日志全量输出
See code: src/commands/task.ts
lisa tools [PUBLISH]
终端工具
USAGE
$ lisa tools [PUBLISH]
ARGUMENTS
PUBLISH 启动发布流程
See code: src/commands/tools.ts
lisa uninstall [PKG]
移除依赖
USAGE
$ lisa uninstall [PKG]
ARGUMENTS
PKG 资源包名,例:'@alge/general'
See code: src/commands/uninstall.ts
lisa update
更新lisa到最新版本
USAGE
$ lisa update
See code: src/commands/update.ts
lisa upgrade
更新当前项目依赖
USAGE
$ lisa upgrade
See code: src/commands/upgrade.ts