testing - testcafe 似乎与最新版本的 logSymbol 不兼容
问题描述
我尝试使用 LogSymbol 的最新版本,由于 esm 兼容性,它提供了重大更改。
但是使用 Gherkin-testcafe 然后使用 testcafe,由于没有 esm 支持,似乎编译失败。
我不知道为什么我会从 testcafe 收到此错误: 1
如果我尝试覆盖 testcafe 打字稿编译选项但我收到此错误: 2
我的问题的项目示例在这里可用:https ://github.com/bbutel/testcafe-logSymbol-issues
解决方案
TestCafe 不能与纯 ESM 模块一起使用,logSymbols
因为内置的 TestCafe 编译器将所有测试代码转换commonjs
为最新版本不支持的格式logSymbols
。因此,要解决此问题,您需要使用模块的commonjs
版本logSymbols
。
推荐阅读
- r - 仅在启动时刷新闪亮的绘图并且如果单击操作按钮
- r - 使用 R 从 finviz 抓取数据 - 结构
- java - 使用 Java Stream API 计算中位数
- javascript - 在Node js中访问函数外的变量
- python - PyInstaller 抛出错误模块未找到
- python - 在 django 应用程序代码建议中使用信号
- c - Type casting to pointer, precedence with addition
- gmail - Setting up Gmail Push Notification for a specific email having attachments
- fortran - Disseminating a Visual Studio project
- python - 在 Python 中将 VSCode 调试器附加到子进程