将打字稿配置为Node项目

时间:2020-07-29 15:51:30

标签: typescript

我有这个简单的课程

R, B

但是当我用Typescript编译时告诉我

class Blob { }

但是我的项目是一个基于Node的项目!这不是网络上最热门的项目,所以我不需要任何 dom 类型!

编辑tsconfig

  ../../../usr/lib/node_modules/typescript/lib/lib.dom.d.ts:2537:11
    2537 interface Blob {
                   ~~~~
    'Blob' was also declared here.
  ../../../usr/lib/node_modules/typescript/lib/lib.dom.d.ts:2546:13
    2546 declare var Blob: {
                     ~~~~
    and here.

1 个答案:

答案 0 :(得分:0)

您正在使用目标es5,并且没有在lib中传递任何内容,因此默认情况下,您正在导入DOM, ES5, ScriptHost

尝试在"lib": []内设置compilerOptions,这样应该可以。

有关整个here的更多信息。