Appium 用源码安装 appium

blueshark · September 06, 2016 · Last by xiakexing replied at January 11, 2018 · 2648 hits

安装命令行版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命令来看一下并切到相应版本。

共收到 5 条回复 时间 点赞

这么多图片影响加载速度, 建议去掉一两张.

另外想直接安装appium这样不就可以了?

npm install -g appium --registry=https://registry.npm.taobao.org

或者源码安装

npm install --registry=https://registry.npm.taobao.org

npm应该有地方可以直接设置registry吧. 换成淘宝貌似就不用cnpm了

#1楼 @seveniruby 应该是可以设的,但是cnpm和npm好像在其他地方还有些区别,具体的也没研究过😂

在国内装appium最好是在***模式下,因为appium的安装过程中涉及到去google下载chromedriver的binary

#3楼 @cesc 这个倒是,有条件的话最好用***

Gavin [Topic was deleted] 中提及了此贴 10 Oct 14:48
Gavin Appium1.6.0 正式版源码安装 Mac 中提及了此贴 24 Nov 17:25
lee Appium1.6.6 Beta 版 源码安装 for Mac 中提及了此贴 03 Jun 23:16


您好,请问我这个一直卡在这里,是需要***么?谢谢大神解救下~

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up