如何将strictNullChecks与非nullCheck安全的库一起使用

All*_*len 6 typescript typescript2.0

我觉得我在这里错过了一些大事.我已经阅读了typescript 2.0中新的strictNullCheck优点的所有细节.我很乐意使用它但是当我在我的项目中打开它时,它会发现我正在使用的支持库及其相关类型定义的问题.

我可以更改我的代码以具有声音类型定义,但我没有一种简单的方法来更新我使用的所有其他库.这是否有效意味着我不能使用strictNullCheck直到/除非我使用的库更新为严格null安全?

All*_*len 2

经过一段时间的研究后,我终于发现通过使用编译器选项,skipDefaultLibCheck您可以获得我在这里需要的大部分内容。