提问人:Oreliya Fernando 提问时间:11/17/2023 更新时间:11/17/2023 访问量:21
ENOENT:赛普拉斯中没有此类文件或目录错误
ENOENT: no such file or directory error in Cypress
问:
使用 GUI 运行 Cypress 时,出现以下错误:
Error: ENOENT: no such file or directory, stat '/home/user/.config/Cypress/cy/production/projects/testProject-ba4506b83588731a9b974658caac8b40/bundles/cypress/e2e/01-test-details.feature'
使用 CLI 运行时,出现以下错误:
运行:01-test-details.feature(第 1 个,共 8 个)
哎呀。。。我们发现准备此测试文件时出错:
cypress/e2e/01-测试详细信息.feature
错误是:
错误:生成失败,出现 14 个错误:
cypress/support/step-definitions/01-01-test-details.hooks.ts:1:30: 错误:无法解析“@badeball/cypress-cucumber-preprocessor” cypress/support/step-definitions/01-test-details.steps.ts:1:21:错误: 无法解析“@badeball/cypress-cucumber-preprocessor” cypress/support/utilities/date-util.ts:1:19:错误:无法解决 “时刻”......在 failureErrorWithLog (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:1650:15) 在 /home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:1059:25 在 runOnEndCallbacks (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:1485:45) 在 buildResponseToResult (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:1057:7) 在 /home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:1086:16 在 responseCallbacks 中。 (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:703:9) 在 handleIncomingPacket (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:763:9) 在 Socket.readFromStdout (/home/user/project/Cypress_Project/testProject/node_modules/esbuild/lib/main.js:679:7) 在 Socket.emit (node:events:519:28) 在 Socket.emit (node:domain:488:12) 在 addChunk (node:internal/streams/readable:559:12) 在 readableAddChunkPushByteMode (node:internal/streams/readable:510:3) 在 Socket.Readable.push (node:internal/streams/readable:390:5) 在 Pipe.onStreamRead (节点:internal/stream_base_commons:190:23)
这是在 Cypress 编译和捆绑测试代码时发生的。 这通常是由以下原因引起的:
- 缺少文件或依赖项
- 文件或其依赖项之一中的语法错误
修复代码中的错误,然后重新运行测试。
但是这些软件包已正确安装。但此项目位置不包含文件夹。bundles
/home/user/.config/Cypress/cy/production/projects/testProject-ba4506b83588731a9b974658caac8b40
节点版本:v21.2.0
Ubuntu 版本:Ubuntu 22.04.3 LTS
纱线版本:1.22.19
赛普拉斯版本:^13.5.1
答: 暂无答案
评论