Typescript VSCode忽略falsy并集

Typescript VSCode忽略falsy并集,typescript,visual-studio-code,Typescript,Visual Studio Code,出于某种奇怪的原因,VSCode将这些错误的联合显示为number,而它们应该表示number或null,如第一个示例中的或第二个示例中的number或未定义的 type example = number | null // shows as just 'number' 如何解决此问题?在github的vscode中报告此问题您是否启用了严格的空检查? type example = number | undefined // shows as just 'number'

出于某种奇怪的原因,VSCode将这些错误的联合显示为
number
,而它们应该表示
number
null
,如第一个
示例中的
或第二个
示例中的
number
未定义的

type example = number | null // shows as just 'number'


如何解决此问题?

在github的vscode中报告此问题您是否启用了严格的空检查?
type example = number | undefined // shows as just 'number'