Konfigurowanie TypeScript z Visual Studio Code
Visual Studio Code (VSCode) to potężny i popularny edytor kodu, który zapewnia doskonałe wsparcie dla rozwoju TypeScript. Ten przewodnik przeprowadzi Cię przez kroki konfiguracji TypeScript w VSCode, zapewniając, że masz wszystko, czego potrzebujesz, aby skutecznie rozpocząć kodowanie.
Instalowanie programu Visual Studio Code
Jeśli nie zainstalowałeś jeszcze programu Visual Studio Code, wykonaj następujące czynności:
- Przejdź do oficjalnej strony VSCode.
- Pobierz instalator dla swojego systemu operacyjnego.
- Uruchom instalator i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć instalację.
Instalowanie Node.js i npm
TypeScript jest zarządzany przez npm (Node Package Manager), który wymaga Node.js. Aby zainstalować Node.js i npm:
- Odwiedź oficjalną stronę Node.js.
- Pobierz i zainstaluj wersję LTS Node.js zawierającą npm.
- Sprawdź instalację, otwierając terminal i uruchamiając
node -v
inpm -v
, aby sprawdzić wersje Node.js i npm.
Instalowanie TypeScript
Po zainstalowaniu Node.js i npm możesz teraz zainstalować TypeScript globalnie. Otwórz terminal i uruchom następujące polecenie:
npm install -g typescript
To polecenie instaluje TypeScript globalnie, umożliwiając kompilację plików TypeScript z dowolnego miejsca w systemie za pomocą polecenia tsc
.
Konfigurowanie projektu TypeScript
Aby rozpocząć nowy projekt TypeScript, wykonaj następujące kroki:
- Utwórz nowy katalog dla swojego projektu i przejdź do niego:
mkdir my-typescript-project
cd my-typescript-project
- Zainicjuj nowy projekt npm:
npm init -y
- Zainstaluj TypeScript jako zależność programistyczną:
npm install --save-dev typescript
- Wygeneruj plik konfiguracyjny TypeScript:
npx tsc --init
To polecenie tworzy plik tsconfig.json
w katalogu projektu, który zawiera ustawienia konfiguracji kompilatora TypeScript.
Konfigurowanie VSCode dla TypeScript
VSCode oferuje wbudowaną obsługę języka TypeScript, ale możesz jeszcze bardziej usprawnić środowisko programistyczne, konfigurując edytor:
Otwieranie projektu
Otwórz projekt TypeScript w VSCode:
- Uruchom VSCode.
- Wybierz Plik > Otwórz folder... i wybierz katalog swojego projektu.
Instalowanie rozszerzeń TypeScript
Chociaż VSCode od razu zapewnia doskonałą obsługę języka TypeScript, możesz zainstalować dodatkowe rozszerzenia w celu zwiększenia funkcjonalności:
- Rozszerzenie TypeScript: Zapewnia obsługę języka TypeScript oraz funkcje takie jak IntelliSense, nawigację po kodzie i wiele innych.
- Prettier: Rozszerzenie formatowania kodu zapewniające spójny styl kodu.
Konfigurowanie kompilatora TypeScript
Otwórz plik tsconfig.json
, aby skonfigurować ustawienia kompilatora TypeScript. Oto przykładowa konfiguracja:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"outDir": "./dist",
"sourceMap": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules"
]
}
Ta konfiguracja ustawia docelową wersję ECMAScript na ES6, określa format modułu CommonJS, włącza ścisłe sprawdzanie typów i ustawia katalog wyjściowy na ./dist
. Zawiera również mapy źródłowe dla łatwiejszego debugowania.
Pisanie i uruchamianie kodu TypeScript
Utwórz nowy plik TypeScript w katalogu src
:
mkdir src
touch src/index.ts
Dodaj kod TypeScript do index.ts
:
const message: string = "Hello, TypeScript!";
console.log(message);
Aby skompilować kod TypeScript, uruchom:
npx tsc
To polecenie kompiluje pliki TypeScript i umieszcza pliki JavaScript w katalogu dist
.
Aby uruchomić skompilowany kod JavaScript, użyj:
node dist/index.js
Wniosek
Konfigurowanie TypeScript z Visual Studio Code to prosty proces, który obejmuje instalację niezbędnych narzędzi, skonfigurowanie projektu i korzystanie z zaawansowanych funkcji VSCode. Postępując zgodnie z tym przewodnikiem, będziesz mieć w pełni funkcjonalne środowisko programistyczne TypeScript i będziesz gotowy do tworzenia solidnych aplikacji z TypeScript.