Dank für das Lesen,typescript - Wie kann ich tsconfig-Dateien dynamisch setzen?
ich ein Typoskript Setup mit schluck mit TSconfig haben derzeit wie folgt:
{
"files": [
"typings/index.d.ts",
"src/app/index.config.ts",
"src/app/index.constants.ts",
"src/app/common/settings.controller.ts"
....
],
"compilerOptions": {
"noImplicitAny": false,
"target": "es5",
"experimentalDecorators" : true,
"diagnostics" : true,
"rootDir" : "src/app",
"outDir": ".tmp/serve/app",
"module": "commonjs"
}
}
Dies funktioniert, mit Ausnahme jedes Mal schaffe ich eine andere ts-Datei, sagen src/app/common/Login .controller.ts, müsste ich dies im Array "files": [] oben hinzufügen.
Gibt es eine Möglichkeit, dass ich das dynamisch machen kann, so dass ich das "files" -Array nicht ständig aktualisieren muss?
Danke für Ihre Hilfe.
Verwenden Sie Globs für die dynamischen Dateien? Z.B. '" Dateien ": [" typings/index.d.ts "," src/app/**/*. ts "], ...' –
Ich habe das versucht. glob scheint nicht zu funktionieren. Es heißt "Datei" src/app/**/*. Ts "nicht gefunden." – Kostar
Sie brauchen den 'files' Teil überhaupt nicht, da Sie' rootDir' verwenden, ich benutze ihn auch und ich habe keine 'Dateien', und jede Datei, die ich hinzufüge, wird automatisch kompiliert (solange sie irgendwo unter dem' ' rootDir') –