Menyiapkan TypeScript dengan Visual Studio Code
Visual Studio Code (VSCode) adalah editor kode yang kuat dan populer yang menyediakan dukungan luar biasa untuk pengembangan TypeScript. Panduan ini akan memandu Anda melalui langkah-langkah untuk menyiapkan TypeScript di VSCode, memastikan Anda memiliki semua yang dibutuhkan untuk memulai pengodean secara efektif.
Menginstal Visual Studio Code
Jika Anda belum menginstal Visual Studio Code, ikuti langkah-langkah berikut:
- Kunjungi situs web resmi VSCode.
- Unduh penginstal untuk sistem operasi Anda.
- Jalankan penginstal dan ikuti petunjuk di layar untuk menyelesaikan penginstalan.
Menginstal Node.js dan npm
TypeScript dikelola melalui npm (Node Package Manager), yang memerlukan Node.js. Untuk menginstal Node.js dan npm:
- Kunjungi situs web resmi Node.js.
- Unduh dan instal Node.js versi LTS, yang menyertakan npm.
- Verifikasi instalasi dengan membuka terminal dan menjalankan
node -v
dannpm -v
untuk memeriksa versi Node.js dan npm.
Menginstal TypeScript
Setelah Node.js dan npm terinstal, Anda kini dapat menginstal TypeScript secara global. Buka terminal dan jalankan perintah berikut:
npm install -g typescript
Perintah ini menginstal TypeScript secara global, memungkinkan Anda menggunakan perintah tsc
untuk mengompilasi file TypeScript dari mana saja di sistem Anda.
Menyiapkan Proyek TypeScript
Untuk memulai proyek TypeScript baru, ikuti langkah-langkah berikut:
- Buat direktori baru untuk proyek Anda dan navigasikan ke dalamnya:
mkdir my-typescript-project
cd my-typescript-project
- Inisialisasi proyek npm baru:
npm init -y
- Instal TypeScript sebagai dependensi pengembangan:
npm install --save-dev typescript
- Hasilkan file konfigurasi TypeScript:
npx tsc --init
Perintah ini membuat file tsconfig.json
di direktori proyek Anda, yang berisi pengaturan konfigurasi untuk kompiler TypeScript.
Mengonfigurasi VSCode untuk TypeScript
VSCode dilengkapi dengan dukungan TypeScript bawaan, tetapi Anda dapat lebih meningkatkan pengalaman pengembangan Anda dengan mengonfigurasi editor:
Membuka Proyek Anda
Buka proyek TypeScript Anda di VSCode:
- Luncurkan VSCode.
- Pilih File > Buka Folder... dan pilih direktori proyek Anda.
Memasang Ekstensi TypeScript
Meskipun VSCode menyediakan dukungan TypeScript yang sangat baik, Anda dapat memasang ekstensi tambahan untuk fungsionalitas yang ditingkatkan:
- Ekstensi TypeScript: Menyediakan dukungan bahasa TypeScript dan fitur-fitur seperti IntelliSense, navigasi kode, dan banyak lagi.
- Lebih cantik: Ekstensi untuk pemformatan kode, memastikan gaya kode yang konsisten.
Mengonfigurasi Kompiler TypeScript
Buka berkas tsconfig.json
untuk mengonfigurasi pengaturan kompiler TypeScript. Berikut contoh konfigurasinya:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"outDir": "./dist",
"sourceMap": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules"
]
}
Konfigurasi ini menetapkan versi ECMAScript target ke ES6, menentukan format modul CommonJS, mengaktifkan pemeriksaan tipe yang ketat, dan menetapkan direktori output ke ./dist
. Konfigurasi ini juga menyertakan peta sumber untuk memudahkan debugging.
Menulis dan Menjalankan Kode TypeScript
Buat file TypeScript baru di direktori src
:
mkdir src
touch src/index.ts
Tambahkan beberapa kode TypeScript ke index.ts
:
const message: string = "Hello, TypeScript!";
console.log(message);
Untuk mengkompilasi kode TypeScript Anda, jalankan:
npx tsc
Perintah ini mengkompilasi berkas TypeScript Anda dan mengeluarkan berkas JavaScript ke direktori dist
.
Untuk menjalankan kode JavaScript yang dikompilasi, gunakan:
node dist/index.js
Kesimpulan
Menyiapkan TypeScript dengan Visual Studio Code adalah proses mudah yang melibatkan pemasangan alat yang diperlukan, konfigurasi proyek Anda, dan penggunaan fitur-fitur VSCode yang canggih. Dengan mengikuti panduan ini, Anda akan memiliki lingkungan pengembangan TypeScript yang berfungsi penuh dan siap membangun aplikasi yang tangguh dengan TypeScript.