In VS Code, wie schließe ich js-Dateien für Intellisense/Autocomplete ein, ohne sie in Angular zu kompilieren und ohne Definition * .d.ts-Dateien für jede von ihnen zu erstellen ?VS-Code Intellisense für JS-Dateien ohne * .d.ts
Ich habe ein Angular 4 (eigentlich Ionic 3, das Angular 4 verwendet) Projekt, wo ich versuche, VS Code als Editor zu verwenden, aber Intellisense für JavaScript-Dateien scheint nur für die aktuelle Datei im Fokus und nicht für andere JS-Dateien im selben Projekt, es sei denn, ich bin die Dateien in den Compiler-Optionen in der tsconfig.json-Datei (die "www/js/*.js"
im Weg sind):
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"www/js/*.js"
],
Das Problem ist, ich will nicht schließen diese Dateien in der Kompilierung, da sie bereits in der index.html-Vorlage referenziert sind. Wenn ich mit ihnen kompiliere, erhalte ich Fehler. Ich möchte sie nur in Intellense einschließen, nicht kompilieren. Gibt es eine Möglichkeit, dies zu erreichen, OHNE dass für jede Datei * .d.ts-Dateien erstellt werden?
Derzeit ist meine Problemumgehung, nur einen anderen Editor (Adobe Brackets) bei der Bearbeitung meiner js zu verwenden, die ich nicht kompilieren möchte, damit ich die Intellisense von Brackets verwenden kann (was sehr gut funktioniert), aber ich würde verwende lieber den VS-Code-Editor für alles, wenn möglich.
Vielen Dank im Voraus!