В моем проекте я использую TS 3.7.2, который должен поддерживать необязательную цепочку. Но когда я пытаюсь использовать это так: const state = urlParams.state?.toString()
, я получаю сообщение об ошибке:
Поддержка экспериментального синтаксиса optionalChaining в настоящее время не включена.
Добавьте @ babel / plugin-scheme-optional-chaining (https://git.io/vb4Sk) в ' plugins в вашей конфигурации Babel, чтобы включить преобразование.
Я проверил примечания к выпуску и не увидел никаких требований о добавлении параметров tsconfig для этой функции.
Мне интересно, нужен ли мне плагин и конфигурация babel, когда я уже использую TS, и как мне исправить ошибку?