Я использую TypeScript для создания моего приложения nodejs, которое работает нормально, поскольку index.ts
компилируется и выполняется успешно, но файлы TypeScript в подпапках игнорируются и не являются частью наблюдения за dev.
Кто-нибудь может помочь?Я использую yarn start
для запуска моего приложения в режиме разработки.Мои сценарии из package.json
выглядят так:
"scripts": {
"start": "yarn run build:live",
"build": "rm -rf dist && tsc",
"build:live": "nodemon --exec ./node_modules/.bin/ts-node -- ./src/index.ts"
}
А мои tsconfig.json
выглядят так:
{
"compilerOptions": {
"outDir": "dist",
"target": "es2017",
"module": "commonjs",
"sourceMap": true,
"noUnusedLocals": true,
"typeRoots": [
"node_modules/@types"
]
},
"include": [
"src/**/**.ts",
"test/**/**.ts"
],
"exclude": [
"node_modules"
]
}
Я пытался использовать "build:live": "nodemon --exec ./node_modules/.bin/ts-node --project tsconfig.json"
в качестве сценария для разработчика, но этовызывает зависание компилятора.