cw8*_*w84 1 typescript cypress
我是一名完全的赛普拉斯新手,正在努力完成您的第一个应用程序教程的出色测试。然而,我在第三部分开始遇到一些编译器问题。
我已按照说明创建了自定义命令,但收到以下编译器错误:
这篇Stack Overflow 文章似乎建议添加export {}到我的文件中。
如果我这样做,编译器错误会在文件中消失commands.ts,但会导致在另一个文件中引入相同的错误。如果我添加同一export {}行,则会将错误推送到新文件。重复循环几次后,最终我得到了这个错误:
有人可以为我提供针对初学者的任何帮助吗?我正在努力知道如何取得进展,并且到目前为止已经取得了良好的进展
小智 5
如果你只是想解决这个问题,添加export {}到文件中是可以的,但这有点像黑客——没有人为我们设计一个系统来指定文件类型。
问题可能出在tsconfig设置中,请查看Typescript - What is a tsconfig.json(Cypress 文档在 Typescript 方面有点简单)。
还将您的设置与cypress-realworld-app进行比较,因为它是一个有效的实现。
在最后一个文件中,我认为您的问题是导出位于打字注释之前,请尝试反转它们
/// <reference types="cypress" />
export {}
Run Code Online (Sandbox Code Playgroud)
另请参阅为什么任何导入都会修复 --isolatedModules 错误的第二个答案?tsconfig,似乎在文件夹级别有一个/cypress仅用于测试的好习惯。现实世界的应用程序也使用这种模式。
| 归档时间: |
|
| 查看次数: |
1204 次 |
| 最近记录: |