首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试运行nx.dev e2e测试时,我得到了“无法找到模块'cypress/package.json'”的错误

在尝试运行nx.dev e2e测试时,我得到了“无法找到模块'cypress/package.json'”的错误
EN

Stack Overflow用户
提问于 2022-05-02 23:02:10
回答 1查看 1.5K关注 0票数 0

我试图为一个已建立的nx.dev角度应用程序设置并运行nx测试。

当我运行nx e2e app-name-e2e

我知道错误:

代码语言:javascript
复制
Cannot find module 'cypress/package.json'
Require stack:
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\cypress\src\utils\cypress-version.js
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\cypress\src\executors\cypress\cypress.impl.js
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\tao\src\shared\workspace.js
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\tao\src\commands\run.js
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\tao\index.js
- C:\repos\MyConnect2\src\Frontend\myconnect2\node_modules\@nrwl\cli\lib\run-cli.js

这个应用程序从未使用过e2e测试,因此配置错误不会被排除(因为应用程序在此过程中进行了一些升级,并且e2e配置可能没有得到正确的维护)。

这是用角v11.2 (和nxv11.2)运行的,为这个nx.dev版本配置了默认的柏树。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-03 05:10:36

找到了..。谢谢帕利的评论

由于错误状态,模块cypress/package.json丢失,这意味着包"cypress“丢失。

有人在这个项目中删除了它,因为安装需要一段时间.

包"@nrwl/ cypress“(nx.dev的cypress模块)对"cypress”包没有指定的依赖项(但显然有一个隐含的依赖项)。

我将"cypress“包添加到package.json文件中并安装了它,这个问题不再发生。

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

https://stackoverflow.com/questions/72093245

复制
相关文章

相似问题

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