错误消息参考
interface IteratorResult<T> {
done: boolean;
value?: T;
}
在index.d.ts中。我是TypeScript的新手,我真的不明白发生了什么。我尝试在tsconfig中设置"lib": ["es6", "dom"],
,但尝试恢复为早期的类型,但无济于事。有没有人遇到过这个问题?
答案 0 :(得分:0)
实际上,看来@types/es6-shim
与lib
或更高版本的es6
设置不兼容。请file an issue against DefinitelyTyped;您可以引用this previous comment。
同时,如果您可以卸载@types/es6-shim
,那将是最简单的解决方案。如果您需要@types/es6-shim
中的一些声明,则需要卸载该软件包,将其index.d.ts
文件的副本添加到您的项目中,然后删除引起问题的声明。
答案 1 :(得分:0)
如Matt所建议的那样,删除@ types / es6-shim可以解决问题。