Как я могу попробовать опциональную цепочку TypeScript 3.7 сегодня? - PullRequest
1 голос
/ 24 сентября 2019

Я установил последнюю версию TypeScript ночью (Version 3.7.0-dev.20190924), чтобы я мог попробовать дополнительную поддержку цепочки (?.), но я получаю error TS1109: Expression expected.

Есть ли флаг компилятора, который мне нужно установитькроме strict = true?

1 Ответ

1 голос
/ 24 сентября 2019

Похоже, что поддержка дополнительной цепочки еще не была объединена: https://github.com/microsoft/TypeScript/pull/33294

Возможно, вы сможете получить к ней доступ, установив эту конкретную ветку.В вашем package.json вы бы указали это как:

"typescript": "git+https://github.com/microsoft/TypeScript.git#optionalChainingStage3",

Однако я быстро попробовал и все еще получал синтаксические ошибки даже с этой веткой, так что могут быть необходимые флаги иликод в ветке может быть в нестабильном состоянии прямо сейчас.Или, возможно, у моей установки может быть какая-то другая проблема, которая пока не работает с ней.

...