当试图为这个文件(命名为)globals.ts生成TypeDef时,我看到了这些错误。找不到名称'DataView','Map','Set'和'WeakMap'。我发现'weakmap'是在lib.d.ts中定义的,但那不在我的项目中..
我正在运行TS 1.5 [beta],但怀疑其他一些基本的typedef(缺失)问题。请告知在哪里找到合适的typedef。
答案 0 :(得分:2)
DataView
,Map
,Set
和WeakMap
是ES6课程。当您定位ES5时,编译器无法找到它们。您可以在node.d.ts
中注释掉相应的行以消除错误。
另一种选择是使用--target ES6