0.10.2 • Published 6 years ago

rokidos-cli v0.10.2

Weekly downloads
3
License
MIT
Repository
gitlab
Last release
6 years ago

rokidos-cli

RokidOS极客们量身打造的命令行工具,主要用于安装、构建、测试以及发布你的RokidOS应用。

Usage: rokid/ro [command]

ro help                 Get helps
ro devices              List connected devices
ro run [file]           Run scripts on device
ro shell <command>      Wait for an connectable device and shell
ro test <dir>           Run tests on your device
ro log <filter>         Show the logs of connected device by comma-based filter
ro install <dir>        Install the Rokid App from directory
ro build <dir>          Build the Rokid App to .rpp

rokid@${VERSION}

如何安装

我们通过npm提供该工具包,因此确保你成功安装了Node.js环境后:

$ npm install rokidos-cli -g

已支持命令

在该章节,我们将会介绍一些基本用法。

应用相关

使用下面的命令可以在本地构建命令

$ ro build ./

然后使用ro install安装到设备中。

脚本运行
$ ro run /path/to/your/js/file

上述命令会将你电脑中的脚本推到设备中的临时文件夹,再运行该文件

shell

使用ro shell可以直接进入设备终端

测试

测试你的应用,首先你需要在当前目录下创建一个tests目录,然后在测试脚本中的代码样例如下:

test('test voice play', (t) => {
  t.send(<asr>, <nlp>, <action>);
  t.assert(<event>, <value>, (data) => {
    // got event
    t.done();
  });
});
日志

使用如下命令可以输出所有日志:

$ ro log

如果想输出特定进程的日志,则:

$ ro log ams

一般调试应用查看日志可以使用:

$ ro log ams,zygote

会输出所有ams以及应用进程的日志。

授权

Rokid, Inc @ Copyright

0.10.2

6 years ago

0.10.1

7 years ago

0.10.0

7 years ago

0.9.2

7 years ago

0.9.1

7 years ago

0.9.0

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.7.4

7 years ago

0.7.3

7 years ago

0.7.2

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.6

7 years ago

0.6.5

7 years ago

0.6.4

7 years ago

0.6.3

7 years ago

0.6.2

7 years ago

0.6.1

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.0

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.4

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago