美文网首页
使用npm来安装appium

使用npm来安装appium

作者: KeepYeung杨 | 来源:发表于2018-09-23 22:42 被阅读0次

    1. 设置全局模块

    npm config set prefix "d:\nodejs\node_global"

    npm config set cache "d:\nodejs\node_cache"

    2. 安装appium

    这里我踩了几个坑

    1) npm库设置

    因为默认使用的是国外镜像,我换成了国内的

    npm config set registry http://registry.npm.taobao.org/

    2) selendroid-standardalone-driver 下载不了

    也是因为npm使用了国外镜像。

    这里我使用了Apache搭建了一个本地服务器放置这个jar包让安装能够正常。

    ①修改hosts文件,将repo1.maven.org指向了本机ip地址。

    你需要获取到你的本机IP地址。比如192.168.100.11

    文件路径为:

    C:\Windows\System32\drivers\etc\hosts

    在文件中添加:

     192.168.100.11 repo1.maven.org 

    保存。

    ping一下repo1.maven.org ,看是不是指向自己的ip

    ping repo1.maven.org

    ②Apache设置:

    在http.conf文件中,修改DocumentRoot:

    DocumentRoot:E:\apache\www

    directory:

    <Directory "E:\apache\www\maven2">

    ....

    </Directory>

    Apache安装使用:

    参考Apache http server 安装启动 

    3)VC Build

    还需要安装一个VC++ Build Tools

    npm 安装 Appium 是通过 node-gyp 来编译,所以会需要  c++ 编译环境。 

    我安装的是2015版本。

    c++ build tools 2015

    执行命令设置vs版本

     npm config set msvs_version 2015

    这些准备好以后,就可以执行下面语句

    npm install appium -g

    可以指定版本

    npm install appium@1.7.2 -g

    安装完以后,设置环境变量。

    这里要添加一个系统变量 node_path为d:\nodejs\node_global\node_modules

    一个用户变量 path = D:\nodejs\node_global\

    最后安装一个appium-doctor,用来检查appium 环境是否搭好。

    可以尝试使用命令运行下appium啦

    相关文章

      网友评论

          本文标题:使用npm来安装appium

          本文链接:https://www.haomeiwen.com/subject/nrcqoftx.html