TypeScript 3.7.2-当前未启用对实验语法“ optionalChaining”的支持

时间:2019-11-25 22:21:29

标签: typescript tsconfig optional-chaining

在我的项目中,我正在使用TS 3.7.2,它应支持可选链接。但是,当我尝试像这样使用它时:print我得到了错误:

  

当前未启用对实验语法“ optionalChaining”的支持

     

将@ babel / plugin-proposal-optional-chaining(https://git.io/vb4Sk)添加到Babel配置的“插件”部分,以启用转换。

我检查了发行说明,但没有看到为该功能添加tsconfig选项的任何要求。

我想知道已经使用TS时是否需要babel插件和配置,如何解决该错误?

2 个答案:

答案 0 :(得分:5)

这听起来像您正在使用create-react-app。

上次我检查它在它使用的babel配置中不支持optionalChaining。

他们将在CRA v3.3中添加可选的链支持,即the roadmap

答案 1 :(得分:3)

release of the CRA v3.3.0解决。如果仍然有与标题中相同的错误,请确保您已升级react-scripts软件包。