Cài đặt TypeScript

Cách cài đặt công cụ dòng lệnh TypeScript như sau:

npm install -g typescript

Lệnh trên sẽ cài đặt công cụ tsc (TypeScript Compiler) toàn cục, sau khi cài đặt xong, bạn có thể chạy lệnh tsc ở bất kỳ đâu.

Để biên dịch một tệp TypeScript, rất đơn giản:

tsc hello.ts

Chúng ta thường sử dụng phần mở rộng .ts cho các tệp được viết bằng TypeScript, và khi viết React bằng TypeScript, chúng ta sử dụng phần mở rộng .tsx.

Trình soạn thảo

Một trong những lợi ích lớn nhất của TypeScript là nâng cao tính năng của trình soạn thảo và môi trường phát triển tích hợp (IDE), bao gồm hoàn thành mã, gợi ý giao diện, điều hướng đến định nghĩa, tái cấu trúc mã, và nhiều hơn nữa.

Hầu hết các trình soạn thảo phổ biến đều hỗ trợ TypeScript, và đây là một số gợi ý:

  • Visual Studio Code: Một trình soạn thảo mã nguồn mở, nhẹ, đa nền tảng, có tích hợp hỗ trợ TypeScript.
  • Sublime Text: Một trình soạn thảo mã phổ biến, hỗ trợ TypeScript thông qua các gói mở rộng bên thứ ba.
  • WebStorm: Một môi trường phát triển tích hợp (IDE) mạnh mẽ, hỗ trợ TypeScript và nhiều ngôn ngữ khác.
  • Vim: Một trình soạn thảo văn bản mạnh mẽ, hỗ trợ TypeScript thông qua các plugin.
  • Emacs: Một trình soạn thảo văn bản mạnh mẽ, hỗ trợ TypeScript thông qua các plugin.
  • Atom: Một trình soạn thảo mã nguồn mở, hỗ trợ TypeScript thông qua các gói mở rộng.
  • Visual Studio: Một môi trường phát triển tích hợp (IDE) phổ biến, hỗ trợ TypeScript và nhiều ngôn ngữ khác.

Bạn có thể tìm hiểu thêm về việc hỗ trợ TypeScript trong các trình soạn thảo và IDE khác nhau trên trang web chính thức của TypeScript.