当这些错误阻止它时,如何生成d.ts文件类型?

时间:2015-07-07 19:04:55

标签: node.js visual-studio typescript

当试图为这个文件(命名为)globals.ts生成TypeDef时,我看到了这些错误。找不到名称'DataView','Map','Set'和'WeakMap'。我发现'weakmap'是在lib.d.ts中定义的,但那不在我的项目中..

我正在运行TS 1.5 [beta],但怀疑其他一些基本的typedef(缺失)问题。请告知在哪里找到合适的typedef。

Given:

1 个答案:

答案 0 :(得分:2)

DataViewMapSetWeakMap是ES6课程。当您定位ES5时,编译器无法找到它们。您可以在node.d.ts中注释掉相应的行以消除错误。

另一种选择是使用--target ES6

进行编译