我已经尝试在他们的配置上搜索TypeScripts文档,似乎无法找到应该是一个简单问题的答案.
简单地说,如何配置typescript编译器以便它知道我们正在使用哪些JavaScript功能集?
因此,例如,ES2019落地,我想'哦,我想给我一些'.在那种情况下,我需要升级什么,以允许编译器进行转换和pollyfill它需要什么?
tsconfig中的lib选项让我困惑,文档没有解释可用的库.我也找不到任何直接的东西.
所以让我们说ES2019出来了,我为它添加了lib选项(假设会有一个).这是否意味着我现在可以使用ES2019功能?如果我希望支持ES2019中的所有内容,我是否需要为其下的每个其他版本添加lib?或者添加ES2019 lib是否提供了我所需要的一切?
这些图书馆来自哪里?它们是CoreScript核心库的一部分吗?为了获得更多我必须升级,或者我可以简单地升级一个单独的包,它会全部工作吗?
最后,这些lib提供了完全支持该版本规范的所有必要条件.或者它是功能的子集?
在我们的项目中,我们目前使用TypeScript版本2.5.3
我意识到这是很多问题所以任何有关任何信息或文档链接的信息都会非常感激.