在 TypeScript 文件中使用 node.d.ts 时出现编译错误

Compilation error when using node.d.ts in TypeScript file

我正在做我的第一个 node.js 项目(出于学习目的),我想将 TypeScript 与 Visual Studio 代码一起用作首选语言(是的,我不是在寻找简单的方法)。源代码在这里:https://github.com/thecoderok/ukrbash-node 当我在源代码中引用 node.d.ts 时,我得到了很多编译

errors like:urkbash-node\typings\node\node.d.ts(178,36): error TS1005: ';' expected. urkbash-node\typings\node\node.d.ts(425,5): error TS1008: Unexpected token; 'module, class, interface, enum, import or statement' expected. urkbash-node\typings\node\node.d.ts(425,12): error TS1008: Unexpected token; 'module, class, interface, enum, import or statement' expected. urkbash-node\typings\node\node.d.ts(425,17): error TS1005: ';' expected.

有谁知道为什么以及如何解决它?

errors like:urkbash-node\typings\node\node.d.ts(178,36): error TS1005: ';' expected.

考虑 here 行的内容,您似乎在将它与 TypeScript 1.4(没有联合类型)一起使用。请将 VS Code 更新到最新版本以使用 TS 1.5