Typescript 错误TS2304:找不到名称';发电机&x27;

Typescript 错误TS2304:找不到名称';发电机&x27;,typescript,Typescript,我更新了打字稿 $tsc-v 版本3.6.2 并在下面的页面中尝试了生成器示例: 函数*计数器():生成器{ 设i=0; while(true){ if(i++){ 打破 } } 返回“完成!”; } var iter=计数器(); var curr=iter.next() 而(!当前完成){ 控制台日志(当前值); 电流=iter.next(电流值==5) } log(curr.value.toUpperCase()); 错误TS2318:找不到全局类型“IterableIterator”

我更新了打字稿 $tsc-v 版本3.6.2

并在下面的页面中尝试了生成器示例:

函数*计数器():生成器{
设i=0;
while(true){
if(i++){
打破
}
}
返回“完成!”;
}
var iter=计数器();
var curr=iter.next()
而(!当前完成){
控制台日志(当前值);
电流=iter.next(电流值==5)
}
log(curr.value.toUpperCase());
错误TS2318:找不到全局类型“IterableIterator”

gen2.ts:6:22-错误TS2304:找不到名称“Generator”

6函数*计数器():生成器{ ~~~~~~~~~


发现2个错误。

我需要在命令行中指定lib:$tsc--lib es6,dom gen2.ts

在tsconfig.json中,将“compilerOptions:target”值更新为ES2015,而不是ES5。 此外,请确保在CLI命令中包含tsconfig.json,如:

tsc-p。\tsconfig.json