Как найти последнюю поддержку цели Typescript для любой версии узла? - PullRequest
0 голосов
/ 02 января 2019

Предполагая любую версию Node, как мне найти соответствующий Typescript Опция компилятора для target, которая дает большую часть функциональности?Я хочу удалить гостевую работу.

Укажите целевую версию ECMAScript: «ES3» (по умолчанию), «ES5», «ES6» / «ES2015», «ES2016», «ES2017» или «ESNext».

Я запускаю разные версии узла, и я хочу знать, когда минимальная версия узла включает разные цели TSC.

1 Ответ

0 голосов
/ 02 января 2019

Один из способов сделать это - проверить сайт http://node.green. Найти свою версию узла и прокрутить вниз, пока не прекратится поддержка функций узла.Так, например, если вы используете 10,3

ES2018 support

Тогда вы можете увидеть, что

  • 10.3.0 ипозже поддерживает все ES2018.
  • 9.11.2 и последний поддерживает все ES2017.
  • 7.5.0 и более поздние версии поддерживает все ES2016.

Поддержка ES2016немного сложнее благодаря Array.Prototype.values, который node.green не регистрируется как поддерживаемый до 10.15.0 .

...