【问题标题】:AWS device farm Appium Node.js - package.json not being found in bundled .zip file?AWS 设备场 Appium Node.js - 在捆绑的 .zip 文件中找不到 package.json?
【发布时间】:2020-05-20 19:11:07
【问题描述】:

.tgz 命令运行后出现以下错误。有人见过这个吗?

npm WARN saveError ENOENT: no such file or directory, open '/tmp/scratchXEFHVJ.scratch/test-packageptX7bd/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/tmp/scratchXEFHVJ.scratch/test-packageptX7bd/package.json

这将导致以后找不到 wdio,因为我相信 node_modules 永远不会安装。

运行 Appium v​​1.17.0 webdriverio

任何帮助将不胜感激

【问题讨论】:

  • 嘿蒂姆!我们会解决这个问题的!

标签: amazon-web-services appium aws-device-farm


【解决方案1】:

可能是文件丢失

试试

npm init -y // intializing for the package JSON 

添加 Webdriver CLI 工具

npm install --save webdriverio @wdio/cli

更新配置文件

npx wdio config 
// after upadting
npx wdio ./wdio.conf.js

npm install

然后创建捆绑包

npm install -g npm-bundle

然后创建一个压缩包

zip -r MyTest.zip *.tgz

然后开始在 AWS 上测试部分

【讨论】:

    猜你喜欢
    • 2018-06-12
    • 2016-08-31
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    • 2020-09-30
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    相关资源
    最近更新 更多