首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >已安装了柏树npm软件包,但缺少cypress二进制文件(新手)

已安装了柏树npm软件包,但缺少cypress二进制文件(新手)
EN

Stack Overflow用户
提问于 2022-09-29 08:57:51
回答 1查看 97关注 0票数 0

我看到这个问题的许多例子,但没有任何帮助我。如果这个问题无聊的话,我很抱歉。

我刚开始使用node.js,Cypress和GitLab管道。

我拼凑了一个简单的web应用程序,一些简单的测试。它第一次运行良好,但在后续提交时,它在“Cypress测试”步骤中失败,使用:The cypress npm package is installed, but the Cypress binary is missing.

日志上还有很多东西,但我不知道什么是相关的。

这是我的yml文件

代码语言:javascript
运行
复制
cypress tests:
  stage: test
  image: cypress/browsers:node14.17.0-chrome91-ff89
  cache:
    key: package-lock.json
    paths:
      - node_modules
  before_script:
    - npm install
    - npm run dev &
    - ./node_modules/.bin/wait-on http://localhost:3000
  script:
    - npm run cypress
  only:
    - merge_requests
    - master

你能帮我处理一下看起来可能是罪魁祸首的东西吗?或者至少帮助我更好地理解情况?我试着尽可能多地阅读文档,只是看不出正确的方向。

EN

回答 1

Stack Overflow用户

发布于 2022-10-06 02:24:52

我也是初学者,但我想回答。首先,可以将"cypress:open" : "cypress open"添加到文件package.json中。有关更多详细信息,您可以观看此视频

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

https://stackoverflow.com/questions/73892862

复制
相关文章

相似问题

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