如何在tsconfig.json中包含lib.es2015.core.d.ts?

时间:2016-07-22 22:00:02

标签: typescript tsc typescript-typings

我正在编写Angular 2 Universal应用程序,所以我不想要任何DOM类型。 但我想在dir中编译所有文件,因此在"file"中设置tsconfig.json是不可接受的。

2 个答案:

答案 0 :(得分:8)

  

但是我想在dir中编译所有文件,所以设置" file"

file无论如何对lib.d.ts都没有影响。

  tsconfig.json中的

lib.es2015.core.d.ts

如果你想要core,你会这样做:

"compilerOptions": {
    "target": "es5",
    "lib": ["es5","es2015.core"]
}

更多

更多:https://github.com/basarat/typescript-book/blob/master/docs/types/lib.d.ts.md#lib-option

但是,您很可能希望包含所有es6而不只是corearray等。

"compilerOptions": {
    "target": "es5",
    "lib": ["es6"]
}

答案 1 :(得分:0)

打字稿@> 2.0

"compilerOptions": {
    ...
    "lib": ["es5", "es6", "es6.array"]
}