Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “我可以设置”吗;“严格模式”;将js作为全局参数_Javascript_Node.js_Typescript_Mocha.js_Remap Istanbul - Fatal编程技术网

Javascript “我可以设置”吗;“严格模式”;将js作为全局参数

Javascript “我可以设置”吗;“严格模式”;将js作为全局参数,javascript,node.js,typescript,mocha.js,remap-istanbul,Javascript,Node.js,Typescript,Mocha.js,Remap Istanbul,我有一个typescript项目,它使用Mocha生成覆盖率。我想使用remap伊斯坦布尔将覆盖范围转换回typescript文件,但是当我尝试在我的覆盖范围上运行remap伊斯坦布尔时,我不断遇到此错误: SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode 我在谷歌上搜索了这个问题,发现了两个选项,要么将compliation改为“

我有一个typescript项目,它使用Mocha生成覆盖率。我想使用
remap伊斯坦布尔
将覆盖范围转换回typescript文件,但是当我尝试在我的覆盖范围上运行remap伊斯坦布尔时,我不断遇到此错误:

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
我在谷歌上搜索了这个问题,发现了两个选项,要么将compliation改为“ES5”,而不是“ES6”(我不能这样做,因为如果我将其改为ES5,我的测试将失败),要么添加
“use strict”在代码块内部(我不能这样做,因为它不是我的项目)


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

这个问题回答得相当好,我想为我正在尝试运行的javascript项目remap instanbul设置它,而不是我自己的typescript项目。哦,我想我误解了这个问题。您可以使用
运行节点--使用\u strict
强制严格模式可能的复制