TypeScript - это язык программирования с открытым исходным кодом, разработанный Microsoft. Это расширенный набор JavaScript - он может делать все, что умеет JavaScript, но также добавляет дополнительные функции.

Преимущества использования TypeScript:

  • Он существует уже некоторое время, поэтому у него сильное сообщество и множество онлайн-ресурсов.
  • TypeScript может ускорить процесс разработки с помощью дополнительной статической типизации. Вы будете видеть свои ошибки во время набора текста, а не во время выполнения.
  • Это может сделать ваш код более читабельным для других членов команды. Упрощение быстрого подключения кого-либо к вашей кодовой базе.

Вот быстрый и простой способ перейти на TypeScript.

  1. Создайте файл tsconfig.json для своего проекта. Это сообщит вашему проекту, какие файлы нужно включить / исключить. Вкратце, это просто параметры вашего компилятора.

tsconfig.json:

{
 “compilerOptions”: {
 “module”: “system”,
 “target”: “es5”,
 “noImplicitAny”: true,
 “removeComments”: true,
 “preserveConstEnums”: true,
 “sourceMap”: true
}

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

Ознакомьтесь с документацией по всем параметрам вашего компилятора здесь.

2. Затем вам нужно переименовать файлы .js в .ts.

3. Преобразуйте ваш импорт / экспорт в стиль ES6.

4. После компиляции новых файлов .ts проверьте наличие ошибок. Если вы используете код VS, вы сможете видеть свои ошибки во время написания кода. Вот отличный ресурс для этого здесь.

5. Наконец, запустите тесты еще раз, чтобы убедиться, что они все еще проходят.

Если вы хотите узнать больше о TypeScript, посмотрите эту замечательную бесплатную книгу.

Подпишитесь на мою рассылку здесь.