代码之家  ›  专栏  ›  技术社区  ›  Alexander Abakumov

最新的打字(如lib.dom.d.ts)对于旧的TypeScript编译器

  •  0
  • Alexander Abakumov  · 技术社区  · 6 年前

    但是,由于 lib.dom.d.ts 在这个TS版本中,我想使用 来自TypeScript 3.0.3,它解决了我现在面临的问题。

    node_modules (手动替换那里的文件)?

    或者作为一种选择,有吗 @types 包含最新信息的包 专为使用旧的比最新的TS编译器而设计?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Matt McCutchen    6 年前

    你可以设置 lib 中的编译器选项 tsconfig.json lib.*.d.ts <reference> 指令,这样它们就不会意外地拉入TypeScript 2.9 lib文件。希望你能找到一个适合你的组合,直到Angular7发布并支持TypeScript 3.0。如果遇到无法解决的具体问题,请更新问题。