2015-08-30 2 views
5

Ich habe angefangen, , Sie müssen nicht mehr /// Referenzen in jeder Datei verwenden (diese wurden in den ersten Versionen von VS Code benötigt). Da der Dateisatz in jsconfig.json definiert ist, weiß VS Code, welche Dateien und Symbole Teil Ihres Projekts sind.Einschließlich d.ts Typ-Definitionsdateien in VSCode

Als Beispiel können Sie einfach eine neue .d.ts-Datei mit der Typdefinition in Ihren Projektordner legen und VS Code wird sie automatisch übernehmen.

Allerdings habe ich viele solche Dateien in den Ordner typings fallen gelassen und es scheint nicht VSCode erkennt sie. Hat jemand damit Erfahrung?

+1

Versuchen VSCode jedes Mal neu zu starten Sie einen Verweis hinzufügen .. –

+0

Neustarten nicht für mich – bnieland

Antwort

0

Dies ist wahr, der Vorbehalt ist, dass der Typ-Ordner im selben Verzeichnis wie Ihre tsconfig.json sein muss.

+0

half verwende ich ES6 JS und der Ordner ist im selben Verzeichnis wie jsconfig.json – Mosho

+0

Sie den Repo-Referenz kann ich hier habe, die Einrichtung ist Um Typisierungen & tsconfig unter dem 'src'-Verzeichnis zu erhalten, beachten Sie, dass ich keine /// Brocco

1

Haben Sie eine Datei tsconfig.json oder eine Datei jsconfig.json? Letzteres wird benötigt, wenn js-Dateien erstellt werden, das erste für ts-Dateien.

1

Dies ist die jsconfig.json Datei Ich verwende:

{ 
    "compilerOptions": { 
     "target": "ES6", 
     "module": "commonjs", 
     "files": [ 
      "typings/node/node.d.ts" 
     ] 
    } 
} 

Der typings Ordner neben der jsconfig.json Datei im Stammverzeichnis des Projekts besteht.

Wenn Sie eine unbekannte global wie __dirname in NodeJS markieren treffen dann cmd + . (ctrl + . auf PC?) Dann wählen Sie Download typings sie werden für Sie erstellt werden.

Verwandte Themen