Как исправить ошибку npm, отображаемую при запуске тестов appium на собственном приложении? - PullRequest
0 голосов
/ 02 мая 2019

Я пытался выяснить, как использовать appium / cucumber / webdriver io для автоматизации родного мобильного приложения, Я клонировал код здесь https://github.com/igniteram/appium-webdriverio-typescript и следовал инструкциям по установке, затем, когда попробовал команду: npm run app-test, я получил ошибку:

нпм ERR! Linux 4.15.0-47-generic

нпм ERR! argv "/ usr / bin / node" "/ usr / bin / npm" "run" "app-test"

нпм ERR! узел v8.10.0

npm ERR! npm v3.5.2

нпм ERR! код ELIFECYCLE

нпм ERR! appium-webdriverio-tests@1.0.0 app-test: wdio ./config/wdio.app.config.js

нпм ERR! Статус выхода 1

нпм ERR!

npm ERR! Сбой в appium-webdriverio-tests@1.0.0 сценарии тестирования приложения 'wdio ./config/wdio.app.config.js'.

npm ERR! Убедитесь, что у вас установлена ​​последняя версия node.js и npm.

нпм ERR! В противном случае это, скорее всего, проблема с пакетом appium-webdriverio-tests,

когда я пытался узнать версию узла, он был v8.10.0 внутри папки проекта, однако вне папки это v12.1.0

есть идеи? Есть ли способ сделать версию узла проекта последней?

спасибо

1 Ответ

0 голосов
/ 06 мая 2019

удалить все версии узла с устройства, затем установить последний стабильный узел, это решает проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...