Я установил свой сервер node.js в машинописи следующим образом:
/src
/...
/dist
/node_modules
/...
/tsconfig.json
/..other conf and typings files
Некоторые файлы в / src, например, получают некоторую конфигурацию из package.json.Это заставляет транспортер создавать эту иерархию в dist:
/dist
/src
/...js files
/package.json
Мой tsconfig.json выглядит следующим образом:
{
"compilerOptions": {
"module": "commonjs",
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"target": "es6",
"noImplicitAny": true,
"moduleResolution": "node",
"sourceMap": true,
"outDir": "dist",
"resolveJsonModule": true
},
"include": [
"src/**/*",
"typings-custom/**/*.ts"
],
"exclude": [
"./package.json"
]
}
Интересно, возможно ли исключить некоторые зависимости из папки distпоскольку относительный путь остается неизменным между / src и / dist
Заранее спасибо.