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,如下图:

环境变量设置

相关推荐
Rain5093 小时前
2.2 数据基础:数据库集成与 ORM(TypeORM / Prisma)
数据库·人工智能·ai·数据分析·node.js·自动化·ai编程
大家的林语冰3 小时前
npm 不忍了,正式上线“阶段式发布“的新功能,进一步对抗频繁的供应链攻击!
前端·javascript·node.js
天蓝色的鱼鱼5 小时前
Node.js 现在能直接跑 TypeScript 了,tsx 和 ts-node 还需要吗?
前端·typescript·node.js
Rain5096 小时前
2.3. 安全配置:环境变量与 API 密钥管理
前端·人工智能·后端·安全·ai·node.js·ai编程
小葛要努力7 小时前
安装nvm 管理node.js版本实现vue2和vue3项目共存
node.js·vue·nvm
weixin_571667411 天前
[解决] Node.js 安装后 命令找不到
node.js
孜孜不倦不忘初心1 天前
mac安装nvm及问题记录
前端·node.js
快乐的哈士奇1 天前
Gmail-邮件自动处理系统
node.js·自动化·excel
星空1 天前
Node.js (Express) + Vue2 Axios 前后端交互 CRUD
vue.js·node.js·express
云浪1 天前
别再让用户干等了:用 Express + SSE 实现《红楼梦》AI 问答实时输出
javascript·后端·node.js