Node.js добавляет экспериментальную поддержку TypeScript

В Node.js добавлен экспериментальный способ выполнения файлов TypeScript. Опция использует экспериментальный флаг --experimental-strip-types и означает, что Node.js будет транспилировать исходный код TypeScript в исходный код JavaScript.

Node.js - это кроссплатформенная асинхронная событийная среда выполнения JavaScript с открытым исходным кодом, построенная на JavaScript-движке Chrome. Она использует событийный, неблокирующий режим ввода-вывода и выполняет JavaScript-код вне веб-браузеров.

Объясняя причины появления нового дополнения, разработчик TypeScript Марко Ипполито сказал:

«Я считаю, что предоставление пользователям возможности исполнять файлы TypeScript крайне важно для развития экосистемы, об этом просили во всех опросах, и это просто нельзя игнорировать. Мы должны признать, что пользователи хотят запускать node foo.ts без установки внешних зависимостей или загрузчиков».

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

Существует предложение TC39 по аннотациям типов.

Снятие типов, как следует из названия, означает удаление всех типов для преобразования входных данных в модуле JavaScript. Ипполито отмечает, что другие среды исполнения также выполняют преобразование некоторых возможностей TypeScript в JavaScript, например, перечислений, которых нет в JavaScript.

В процессе транспиляции проверка типов не выполняется, а сами типы отбрасываются.

Node.js 22 можно загрузить уже сейчас.

Node.js добавляет экспериментальную поддержку TypeScript
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
31 июля 2024 г.
57
Теги: TypeScript , Node.js

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты