安装步骤
安装nodejs
yum install -y nodejs
将npm源换成淘宝
npm config set registry “https://registry.npm.taobao.org/”
// 查看配置项
npm config list
升级nodejs
- npm install -g n 安装n
- n latest 安装最新的nodejs,n 8.11.3 安装指定版本
- n 选择需要切换的nodejs版本
- which node 查看当前node安装的位置
- 而 n 默认安装路径是 /usr/local,若你的 node 不是在此路径下,n 切换版本就不能把bin、lib、include、share 复制该路径中,所以我们必须通过N_PREFIX变量来修改 n 的默认node安装路径。
编辑环境配置文件
vim ~/.bash_profile
将下面两行代码插入到文件末尾
export N_PREFIX=/usr/local #node实际安装位置
export PATH= N P R E F I X / b i n : N_PREFIX/bin: NPREFIX/bin:PATH
保存退出 - source ~/.bash_profile 执行source使修改生效
- node -v 查看版本是否切换成功
安装安卓sdk
- wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
- mkdir -p /data/android
- mv sdk-tools-linux-4333796.zip /data/android/
- cd /data/android/
- yum install -y unzip
- unzip sdk-tools-linux-4333796.zip
- ./tools/bin/sdkmanager “build-tools;28.0.3” “platform-tools” “platforms;android-28”
安装cnpm(这步废弃)
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装appium
npm install appium
npm install appium-doctor
安装pm2
npm install -g pm2
启动appium服务
appium-doctor 检查环境
进入到./node_modules/appium/bin目录 执行 pm2 start .(废弃)
/usr/local/douyin/appium/node_modules/.bin 在这里启动appium
访问4723端口会出现“The URL ‘/’ did not map to a valid resource”,则启动成功。