TypeScript cung cấp một cách linh hoạt để cấu hình cách nó phân tích mã của bạn thông qua tệp tsconfig.json
. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng và cấu hình tệp tsconfig.json
trong TypeScript.
Để tạo một tệp tsconfig.json
, bạn chỉ cần chạy lệnh sau trong thư mục dự án của mình:
tsc --init
Lệnh này sẽ tạo ra một tệp tsconfig.json
với tất cả các tùy chọn được liệt kê và mô tả.
Tệp tsconfig.json
bao gồm một số tùy chọn cấu hình quan trọng. Dưới đây là một số ví dụ:
Đây là nơi bạn cấu hình các tùy chọn biên dịch TypeScript. Ví dụ:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true
}
}
Trong ví dụ trên, chúng ta đã cấu hình TypeScript để biên dịch mã của chúng ta xuống ES5, sử dụng hệ thống module CommonJS và bật chế độ nghiêm ngặt.
Các tùy chọn này cho phép bạn chỉ định những tệp nào được TypeScript xem xét trong quá trình biên dịch:
{
"include": ["src/**/*"],
"exclude": ["node_modules"]
}
Trong ví dụ trên, chúng ta chỉ định TypeScript chỉ xem xét các tệp trong thư mục src
và loại trừ thư mục node_modules
.
Tệp tsconfig.json
là một công cụ mạnh mẽ cho phép bạn tùy chỉnh cách TypeScript hoạt động với mã của bạn. Bằng cách hiểu cách cấu hình tệp tsconfig.json
, bạn có thể tận dụng tối đa sức mạnh của TypeScript.