【发布时间】:2019-11-11 21:38:11
【问题描述】:
在更新了我的核心依赖项@nrwl/、@angular/ 和 cypress 之后,我的 e2e 测试有点坏了。我收到以下错误:
import './command';
^
ParseError: 'import' and 'export' may appear only with 'sourceType: module'.
在更新之前,我们只是直接从规范文件中的command.ts-文件导入自定义命令。但也通过使用support/index.ts 出现相同的错误,但随后在索引文件中。
唯一有效(但实际上不能成为解决方案)的方法是将自定义命令移动到索引文件本身并删除导入语句。
由于我在 NX-Workspace 中运行这些测试,我无法直接访问任何 webpack 或 babel 配置或类似的东西。
任何提示或想法,我可以尝试什么?
【问题讨论】:
标签: angular typescript cypress nrwl nrwl-nx