欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

STF的的安装

程序员文章站 2022-05-08 13:06:35
...

1.安装参考

STF的官网要求:

Node.js >= 6.9 (latest stable version preferred)
ADB properly set up
RethinkDB >= 2.2
GraphicsMagick (for resizing screenshots)
ZeroMQ libraries installed
Protocol Buffers libraries installed
yasm installed (for compiling embedded libjpeg-turbo)
pkg-config so that Node.js can find the libraries

第一安装启动后报错:

FTL/cli:local 2637 [*] Child process had an error ExitError: Exit code "1"
at ChildProcess.<anonymous> (/home/qian/下载/Appium/nodejs/lib/node_modules/stf/lib/util/procutil.js:49:23)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12

在官网上查找后是因为没有STF的master,怀疑是因为没有开代理的原因。后来开代理重新安装后,就可以正常使用。然后因为重新安装的原因。导致Bower没有安装成功,最后发现要清理缓存,才能正确安装。

重新安装Bower的方法

解决方法看这个


使用STF

  • 启动rethinkDB 指定端口和缓冲大小启动:rethinkdb --bind all --cache-size 8192 --http-port 8090
  • stf local

待填