Mac M1芯片如何搭建STF环境
brew install graphicsmagick zeromq protobuf yasm pkg-config
- 安装rethinkdb--官网安装包进行安装不然会失败!!!
- npm版本号:6.0.0
- node版本号:v8.9.1(官方推荐node8)
- 下载STF:下载链接稍后提供
- 进入项目里面执行npm install
- 依赖安装完了后进入stf的bin目录,执行./stf doctor
- 如果报zmq相关错误、官方版本不可用、需要改源码、如果下载本文章的stf无需改源码
- 安装bower依赖,bower install --allow-root(需要访问国外网、不然会失败!!!)
Mac终端运行结果如下,以下代表环境没问题:
2021-09-01T14:14:59.239Z INF/cli:doctor 21581 [*] OS Arch: x64
2021-09-01T14:14:59.241Z INF/cli:doctor 21581 [*] OS Platform: darwin
2021-09-01T14:14:59.242Z INF/cli:doctor 21581 [*] OS Platform: 20.3.0
2021-09-01T14:14:59.242Z INF/cli:doctor 21581 [*] Using Node 8.9.1
2021-09-01T14:14:59.284Z INF/cli:doctor 21581 [*] Using ZeroMQ 4.2.2
2021-09-01T14:14:59.318Z INF/cli:doctor 21581 [*] Using GraphicsMagick 1.3.36
2021-09-01T14:14:59.319Z INF/cli:doctor 21581 [*] Using ProtoBuf 3.17.3
2021-09-01T14:14:59.350Z INF/cli:doctor 21581 [*] Using ADB 1.0.41
2021-09-01T14:14:59.357Z INF/cli:doctor 21581 [*] Using RethinkDB 2.4.1
备注:有一篇帖子对我受益匪浅 有兴趣请查看哈 链接:https://testerhome.com/topics/19548