首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Appium@next (Appium 2.0)的问题

安装Appium@next (Appium 2.0)的问题
EN

Stack Overflow用户
提问于 2022-08-15 14:43:28
回答 1查看 319关注 0票数 0

到目前为止,我使用的是Appum1.x.y,它在用OS15.0测试iOS模拟器时效果很好。在安装了使用OS16.0的XCode模拟器的iOS 14.0beta之后,我发现我需要开始使用Appum2.0(感谢这个线程Appium驱动程序在iOS 16上不工作。)。我跟踪了这个帖子(安装Appium 2.0)并运行了命令行npm install -g appium@next,但遗憾的是,它失败了。这些是我正在犯的错误。

代码语言:javascript
复制
> /Users/XXX/.nvm/versions/node/v10.23.0/bin/appium -> /Users/XXX/.nvm/versions/node/v10.23.0/lib/node_modules/appium/index.js

> appium@2.0.0-beta.43 postinstall /Users/XXX/.nvm/versions/node/v10.23.0/lib/node_modules/appium
> node ./scripts/autoinstall-extensions.js

> /Users/XXX/.nvm/versions/node/v10.23.0/lib/node_modules/appium/scripts/autoinstall-extensions.js:35
  process.stderr.columns ?? process.stdout.columns ?? 25
                      ^

> SyntaxError: Unexpected token ?
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)

在圆环-CI机器上,我得到了相同的错误:

代码语言:javascript
复制
> /Users/distiller/.nvm/versions/node/v12.22.12/bin/appium -> /Users/distiller/.nvm/versions/node/v12.22.12/lib/node_modules/appium/index.js

> appium@2.0.0-beta.43 postinstall > /Users/distiller/.nvm/versions/node/v12.22.12/lib/node_modules/appium
> node ./scripts/autoinstall-extensions.js

 > /Users/distiller/.nvm/versions/node/v12.22.12/lib/node_modules/appium/scripts/autoinstall-extensions.js:35
  process.stderr.columns ?? process.stdout.columns ?? 25
                      ^

> SyntaxError: Unexpected token '?'
at wrapSafe (internal/modules/cjs/loader.js:915:16)
at Module._compile (internal/modules/cjs/loader.js:963:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
at internal/main/run_main_module.js:17:47

我没有看到任何需要更新任何其他软件包。

EN

回答 1

Stack Overflow用户

发布于 2022-08-26 13:42:11

我也面临着同样的问题,所以安装了2.0.0-beta.42版本的appium。我遵循了以下步骤,并能够安装我的要求。

nvm use 17.4.0

以上设置节点v17.4.0和npm v8.3.1

npm install -g appium@2.0.0-beta.42

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73362587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档