Gre*_*Gum 103 typescript
我有一个在tsconfig.json中有这一行的现有项目:
lib:["2016", "DOM"]
Run Code Online (Sandbox Code Playgroud)
这样做的目的是什么?
我能找到的唯一信息是:
指定要包含在编译中的库文件.需要TypeScript版本2.0或更高版本.
那是什么意思?
Nit*_*mer 64
这是一个新的打字稿2功能,所以它仍然没有文档,但你可以在Typescript 2.0的新功能中阅读它:
使用--lib,您可以指定可以选择包含在项目中的内置API声明组列表.例如,如果您希望运行时支持Map,Set和Promise(例如今天大多数常绿浏览器),只需包含--lib es2015.collection,es2015.promise.类似地,您可以排除您不希望包含在项目中的声明,例如DOM,如果您正在使用--lib es5,es6处理节点项目.
还有一个API groups受支持的列表,以及该链接中的一个非常简短的示例.
| 归档时间: |
|
| 查看次数: |
31880 次 |
| 最近记录: |