flp*_*ppv 19 typescript tsconfig optional-chaining
在我的项目中,我使用 TS 3.7.2,它应该支持可选链接。但是当我尝试这样使用它时:const state = urlParams.state?.toString()我收到错误:
当前未启用对实验性语法“optionalChaining”的支持
将 @babel/plugin-proposal-optional-chaining ( https://git.io/vb4Sk ) 添加到 Babel 配置的“插件”部分以启用转换。
我查看了发行说明,没有看到有关为该功能添加 tsconfig 选项的任何要求。
我想知道我已经在使用 TS 时是否需要 babel 插件和配置,我应该如何修复错误?
Ben*_*ton 18
这听起来像是您使用的是旧版本的 create-react-app。
v3.3 之前的版本不支持它使用的 babel 配置中的 optionalChaining。
在 CRA v3.3 中添加了支持。有关如何升级,请参阅其他答案。
通过发布 CRA v3.3.0 解决。如果有人仍然有与标题相同的错误,请确保您已升级react-scripts包。
| 归档时间: |
|
| 查看次数: |
14259 次 |
| 最近记录: |