3

我有一个使用 Mocha 生成覆盖范围的打字稿项目。我想使用 将覆盖范围转换回打字稿文件remap-istanbul,但是当我尝试在覆盖范围上运行 remap-istanbul 时,我不断收到此错误:

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode

我已经用谷歌搜索了这个问题,我发现的两个选项是将编译更改为“ES5”而不是“ES6”(我不能这样做,因为如果我将其更改为 ES5,我的测试将失败)或"use strict";在块内添加代码(我不能这样做,因为它不是我的项目)。

有没有其他方法可以解决这个问题?

4

0 回答 0