使用节点js安装应用程序

时间:2018-12-15 09:01:08

标签: node.js appium

如何解决这个问题?

verbose node v10.14.2

verbose npm  v6.4.1

error code ELIFECYCLE

error errno 1

error appium-chromedriver@4.10.0 install: `node install-npm.js`

error Exit status 1

error Failed at the appium-chromedriver@4.10.0 install script.

error This is probably not a problem with npm. There is likely additional logging output above.

verbose exit [ 1, true ]

2 个答案:

答案 0 :(得分:1)

工作正常:sudo npm install -g appium --unsafe-perm = true --allow-root

答案 1 :(得分:0)

首先,我强烈建议使用node version manager进行Node / npm安装。

Appium安装与节点版本 10.1.0 完美配合:

nvm install 10.1.0 //in new shell nvm use node npm install -g appium

更新:我认为您正面临由{strong> Windows防火墙或某些代理引起的a similar issue

您需要做的是在npm安装到防火墙内可访问的服务器的过程中设置--chromedriver_cdnurl标志:

npm install -g appium --chromedriver_cdnurl=http://localhost:1234

也许最好在instructions之后设置npm代理