Назад к вопросам
Росатом
Junior — Middle
97
Какова роль и основные функции файла tsconfig.json в TypeScript-проекте?
Компании, где спрашивали
Ответ от нейросети
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/**/*"]
}