当前位置: 首页 > news >正文

Window安装Node.js npm appium Appium Desktop


Window安装Node.js npm appium appium Desktop

1.安装nodejs

参考链接:
https://blog.csdn.net/weixin_42064877/article/details/131610918

1)打开浏览器,并前往 Node.js 官网 https://nodejs.org/ ↗。
2)在首页中,您可以看到当前 Node.js 的稳定版本和最新版本。单击“长期支持版本”下载,即可下载当前版本的 Node.js 安装程序。
3)下载完成之后,打开下载文件,双击安装包,点击下一步、然后看到更改路径的地方。
4)点击change按钮,更换到自己的指定安装位置(我装在了D盘),点击下一步,最后安装成功即可。
5)为了验证 Node.js 是否已成功安装,您可以在CMD命令行工具中输入以下命令:
node -v
npm -v 查看npm的版本

6)此命令将输出 Node.js 的版本号,如果输出的版本号与您下载的版本号相同,则说明 Node.js 已成功安装。

安装完成后就会有这个路径:C:\Program Files\nodejs

2.安装npm

参考链接:
https://www.sg-info.cn/article/show/9196

输入以下命令来验证npm的安装情况,如果正确安装了npm,您将会看到它们的版本号
npm -v
如果您发现npm没有正确安装,您可以尝试使用以下命令来更新npm,这将会使用npm自身的更新命令来更新npm。
npm install -g npm

3.安装Appium Desktop

https://zhuanlan.zhihu.com/p/643091651

Appium Desktop下载地址:
https://github.com/appium/appium-desktop/releases
Appium Inspector下载地址:
https://github.com/appium/appium-inspector/releases
安装完成后有这个文件夹
C:\Program Files\Appium
C:\Users\jeff.xie\AppData\Roaming\appium-desktop

设置环境变量需要设置两个:
C:\Program Files\Appium
C:\Program Files\Appium\node_module\.bin

安装了Appium Desktop,也会有这个文件夹:

C:\Program Files\Appium\resources\app\node_modules

这和用命令npm install -g appium 安装appium一样会生成node_modules文件夹

4.安装appium

安装命令行版本的 Appium
国内网络一般直接使用官方推荐的命令 npm install -g appium, 会下载失败,超时等问题。这里推荐大家设置国内镜像再下载。

设置镜像源
npm config set registry https://registry.npm.taobao.org

安装appium
npm install -g appium 这样下载下来的是最新版本的appium。
安装完成后就会有这个文件夹: C:\Users\jeff.xie\AppData\Roaming\npm\node_modules
设置环境变量需要设置两个:
C:\Users\jeff.xie\AppData\Roaming\npm\node_modules
C:\Users\jeff.xie\AppData\Roaming\npm\node_modules\.bin

推荐下载 appium 1.15版本,使用命令指定版本号 npm install -g appium@1.15

重要的事情说3遍,要用代码启动appium,需要appium命令行版本和桌面版的版本一致,所以要先查看桌面版(如下图)的版本是什么,再安装对应的版本

npm install -g appium@1.21.0

npm install -g appium@1.21.0

npm install -g appium@1.21.0

appium 这个版本是命令行版本, 与appium desktop启动一个即可,安装也可以只安装一个或者两个都装,建议都装。

安装 appium-doctor
npm install appium-doctor -g

appium-doctor 是用来检测环境配的是否完整,安装完成之后,重新打开新的命令行窗口,输入 appium-doctor,如下图:

环境变量设置

http://www.lryc.cn/news/164487.html

相关文章:

  • Pytorch intermediate(三) RNN分类
  • vue2+webpack升级vue3+vite,修改插件兼容性bug
  • 案例实战-Spring boot Web
  • Spring6.1之RestClient分析
  • 冒泡排序、选择排序、插入排序、希尔排序
  • OpenCV(二十三):中值滤波
  • Prompt Tuning训练过程
  • 装备制造企业是否要转型智能装备后服务型公司?
  • day-49 代码随想录算法训练营(19) 动态规划 part 10
  • 检查文件名是否含不可打印字符的C++代码源码
  • 学习笔记-正则表达式
  • Wireshark TS | 网络路径不一致传输丢包问题
  • CMake高级用法实例分析(学习paddle官方的CMakeLists)
  • 数据采集: selenium 自动翻页接口调用时的验证码处理
  • IDEA安装翻译插件
  • DBeaver使用
  • Nougat:一种用于科学文档OCR的Transformer 模型
  • redis八股1
  • 人工智能基础-趋势-架构
  • Date日期工具类(数据库日期区间问题)
  • 为什么需要 TIME_WAIT 状态
  • Linux——(第七章)文件权限管理
  • Scala在大数据领域的崛起:当前趋势和未来前景
  • 前端面试经典题--页面布局
  • 【webrtc】接收/发送的rtp包、编解码的VCM包、CopyOnWriteBuffer
  • Bash常见快捷键
  • 软件验收测试
  • Java 与零拷贝
  • AI性能指标解析:误触率与错误率
  • count(*) 和 count(1) 有什么区别?哪个性能最好?