Перейти к содержанию

Вступление

TypeScript компилируется в чистый JavaScript. JavaScript используется для написания пользовательских скриптов (как в браузере, так и на сервере). Таким образом, для работы вам понадобится:

Версия TypeScript

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

Установить её можно с помощью команды

1
npm install -g typescript@next

После этого ваша консольная утилита tsc будет работать с наиболее полным набором фич, доступным на данный момент. Большая часть IDEs тоже поддерживает эту возможность.

  • Вы можете переопределить используемую версию в vscode, создав файл .vscode/settings.json и добавив в него следующие строки:
1
2
3
{
    "typescript.tsdk": "./node_modules/typescript/lib"
}

Исходный код

Примеры кода, описанные в данной книге, доступны в github репозитории, большая часть примеров кода может быть запущена через vscode, и вы можете поиграть с ними как вам угодно. Для примеров кода, в которых требуется предварительная установка (например, npm модулей ), мы добавляем ссылки перед ним, например.

this/will/be/the/link/to/the/code.ts

1
// This will be the code under discussion

После необходимой подготовки мы можем перейти к рассмотрению синтаксиса TypeScript.

Комментарии