TypeScript đang ngày càng trở nên quan trọng trong phát triển web hiện đại, mang đến các tính năng mạnh mẽ như kiểu tĩnh, lớp và giao diện để nâng cao chất lượng ứng dụng JavaScript. Nếu bạn muốn cải thiện kỹ năng lập trình và viết mã nguồn mạnh mẽ hơn, học cách chạy TypeScript là một bước đi tuyệt vời. Hướng dẫn này sẽ đưa bạn qua các phương pháp khác nhau để chạy TypeScript, từ thiết lập môi trường phát triển cục bộ đến sử dụng các công cụ trực tuyến và hệ thống xây dựng.
TypeScript là một ngôn ngữ lập trình mã nguồn mở được phát triển bởi Microsoft. Nó là một tập hợp mở rộng của JavaScript, biên dịch thành JavaScript thuần túy. TypeScript bổ sung thêm kiểu tĩnh tùy chọn, lớp và giao diện, làm cho nó trở nên lý tưởng cho các ứng dụng quy mô lớn và cải thiện năng suất của nhà phát triển.
Chạy TypeScript cục bộ bao gồm việc thiết lập môi trường của bạn để biên dịch mã TypeScript thành JavaScript, sau đó có thể được thực thi. Dưới đây là cách thực hiện:
Đầu tiên, tải xuống và cài đặt Node.js nếu bạn chưa có. Node.js đi kèm với npm, Trình Quản Lý Gói Node.
Kiểm Tra Cài Đặt:
node -v
npm -v
Cài đặt trình biên dịch TypeScript trên toàn cầu bằng npm:
npm install -g typescript
Tạo một thư mục mới cho dự án của bạn và điều hướng vào đó:
mkdir typescript-demo
cd typescript-demo
Tạo một tệp có tên là app.ts:
// app.ts
function greet(name: string): string {
return `Hello, ${name}! Welcome to TypeScript.`;
}
console.log(greet("Developer"));
Biên dịch mã TypeScript của bạn bằng lệnh tsc:
tsc app.ts
Điều này tạo ra một tệp app.js trong cùng thư mục.
Thực thi tệp JavaScript đã biên dịch bằng Node.js:
node app.js
Đầu Ra:
Hello, Developer! Welcome to TypeScript.
ts-node cho phép bạn chạy mã TypeScript trực tiếp mà không cần biên dịch thủ công.
Cài đặt ts-node trên toàn cầu:
npm install -g ts-node
Chạy tệp TypeScript của bạn:
ts-node app.ts
Đầu Ra:
Hello, Developer! Welcome to TypeScript.
Visual Studio Code là một trình soạn thảo mã miễn phí, mạnh mẽ với sự hỗ trợ tuyệt vời cho TypeScript.
Tải xuống và cài đặt VS Code từ trang web chính thức.
Mở thư mục typescript-demo của bạn trong VS Code.
Trong terminal, chạy:
tsc --init
Điều này tạo ra một tệp tsconfig.json, mà TypeScript sử dụng để quản lý cài đặt dự án.
Chỉnh sửa tsconfig.json để đặt các tùy chọn trình biên dịch của bạn:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"outDir": "./dist",
"strict": true
},
"include": ["./**/*.ts"],
"exclude": ["node_modules"]
}
Biên dịch dự án của bạn:
tsc
Chạy mã đã biên dịch:
node dist/app.js
Với các dự án lớn, việc tích hợp TypeScript với các công cụ build như Webpack hoặc Babel có thể giúp tối ưu quy trình làm việc của bạn. Ví dụ, bạn có thể sử dụng Webpack để đóng gói các module TypeScript và các tài sản khác thành một gói duy nhất để triển khai.
TypeScript Playground là một công cụ trực tuyến tuyệt vời để thử nghiệm và chia sẻ mã TypeScript mà không cần cài đặt bất kỳ thứ gì. Nó hỗ trợ nhiều phiên bản TypeScript khác nhau và cho phép bạn dễ dàng xem kết quả JavaScript được biên dịch.
Chạy TypeScript khá đơn giản khi bạn hiểu các tùy chọn khác nhau hiện có. Cho dù bạn thích thiết lập môi trường phát triển cục bộ, sử dụng công cụ trực tuyến hoặc sử dụng ứng dụng như RunJS để tạo mẫu nhanh, TypeScript đều mang đến sự linh hoạt phù hợp với quy trình làm việc của bạn. Hãy sử dụng TypeScript để viết mã an toàn hơn, dễ bảo trì hơn và nâng cao trải nghiệm phát triển của bạn.
Bài viết liên quan