Как настроить TypeScript в Node.js проекте?

Junior
341 просмотров
AFK Offer AI

Базовый tsconfig.json: target ES2020+, module commonjs (или nodenext для ESM), outDir ./dist, rootDir ./src, strict true, esModuleInterop true. ts-node для запуска напрямую без компиляции. ts-node-dev или nodemon + ts-node для разработки с перезапуском. В production: tsc → node dist/index.js. paths для алиасов (@ → src), tsconfig-paths для runtime. @types/node обязателен. Для monorepo: отдельные tsconfig с extends базового.

Следующий вопрос

Что такое unhandledRejection и uncaughtException?