转载地址:https://testerhome.com/topics/5874
安装命令行版appium时,由于网络原因,很多同学卡在了npm install -g appium,不是报错就是没反应,
其实appium是一个标准的nodejs项目,像安装其他node项目一样安装就行了,下面简单介绍一下安装步骤:
1. 安装nodejs
这一步不详细介绍了,可以到nodejs官网或者其他地方看看相关的教程,建议用LTS版node。
需要注意的是,安装完node以后最好安装一个cnpm,cnpm是淘宝用来替代npm的一个国内镜像工具,执行下面的命令即可:
npm install -g cnpm --registry=https://registry.npm.taobao.org
可以到淘宝npm官网看看 https://npm.taobao.org/
2. clone appium源码并安装
clone appium源码:
git clone https://github.com/appium/appium.git
进入appium源码文件夹,使用cnpm install安装依赖
然后用cnpm link命令将appium link到系统,可以忽略warn
最后用appium -v试一下安装好的版本
如果需要其他版本,可以用git tag命令来看一下并切到相应版本。
===============================================================================================
另外想直接安装appium这样不就可以了?
npm install -g appium --registry=https://registry.npm.taobao.org
或者源码安装
npm install --registry=https://registry.npm.taobao.org
npm应该有地方可以直接设置registry吧. 换成淘宝貌似就不用cnpm了