Встановлення TS, сервера і перший проєкт

Базові налаштування

Для роботи з TypeScript знадобляться такі інструменти:

  1. Остання LTS-версія Node.js

  2. Встановлений глобально TypeScript. Його компілятор дозволить отримувати js-файл з ts-файлу

terminal
npm i -g typescript

Під час інсталяції на MacOS також потрібно ввести команду sudo. При введенні цієї команди термінал запитає логін та пароль користувача для встановлення пакета:

terminal
sudo npm install -g typescript

Якщо раніше вже було встановлено TS. У цьому випадку його можна оновити до останньої версії за допомогою команди

terminal
npm update -g typescript

Перевірити версію TS можна за допомогою команди

terminal
tsc -v
  1. Технічна документація TypeScript

Допоміжні розширення для Visual Studio Code:

Створення першого проєкту на TypeScript

  1. Створюємо новий каталог для проєкту. Наприклад type-script-project.

  2. У каталозі створимо index.html

  1. У цьому ж каталозі створимо файл app.ts і пропишемо код на TS

  1. Компілюють файл js командою tsc, передаючи після неї імʼя файлу TS.

Якщо додати ключ w (watch), то файл js буде перекомпільовуватися щоразу при зміні ts файлу: tsc -w app.ts

  1. Після цього у теці скомпілюється файл app.js, який підключений в index.html

Можемо відкрити цей файл у Chrome і перевірити в консолі виконання скрипту.

Ініціалізація проєкту і підключення сервера

  1. Ініціалізуємо проєкт з автозаповненням параметрів, пізніше самостійно руками будемо конфігурувати в package.json

  1. Встановимо lite-server

  1. Налаштуємо в package.json скрипт запуску сервера

Файл package.json повністю
  1. Тепер щоб запустити сервер використовуємо команду

сервер запуститься за адресою: http://localhost:3000/

  1. Якщо синхронізуємо наш проєкт із GitHub, то не забуваємо додати ігнорування синхронізації нод-модулів

Покликання:

Тутріал початкової конфігурації TypeScript

Last updated