Junior — Middle
122
TypeScript долбоорунда tsconfig.json файлынын ролу жана негизги функциялары кандай?
Кайсыл жерде компаниялар сурады
AIден жооп
sobes.tech AI
Файл tsconfig.json в TypeScript-проекте служит конфигурационным файлом компилятора TypeScript. В нем задаются параметры компиляции и настройки проекта.
Основные функции:
- Определяет корневые файлы и папки проекта (
files,include,exclude). - Настраивает опции компиляции (
compilerOptions), например:target— версия JavaScript, в которую компилируется код.module— система модулей (CommonJS, ES6 и др.).strict— включение строгой проверки типов.outDir— папка для скомпилированных файлов.
- Позволяет управлять поведением компилятора и интеграцией с редакторами и сборщиками.
Пример минимального tsconfig.json:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"strict": true,
"outDir": "dist"
},
"include": ["src/**/*"]
}