2016-09-28 5 views
0

Ich habe mein Projekt auf TypeScript 2 aktualisiert und es ist alles gut. Ich benutze die neue Art, Typings zu verwenden, die jetzt in gespeichert sind.TypeScript 2 und Sublime: Automatischer Verweis auf node_modules/@ types?

Das Problem ist, dass die Installation neuer Typisierungen nicht automatisch mit Sublime funktioniert. Ich muss die Referenzen manuell hinzufügen, damit sie im Editor erkannt werden.

Gibt es eine bequeme Lösung für mein Problem?

Edit: Duplizieren von: How should I use @types with TypeScript 2

+0

Mögliches Duplikat von [Wie verwende ich @types mit TypeScript 2] (http://stackoverflow.com/questions/38444279/how-should-i-use-types-with-typescript-2) –

Antwort

0

In Ihrem tsconfig.json try typeRoots & types für den Standort der Typisierungen Hinzufügen und welche Arten verwiesen werden sollte. Wie folgt aus: "typeRoots": [ "../node_modules/@types" ]

"types": [ 
    "jasmine", 
] 

` sehen, ob das funktioniert.

+0

Aus irgendeinem Grund , meine Sublime ist nicht in der Lage, die Typen auf diese Weise zu finden :( –

+0

Nun, Sie sind auf Typescript-Version 2.0 https://www.typescriptlang.org/docs/handbook/compiler-options.html Ist der Pfad zu Ihren Knoten_Modulen Korrekt? Wenn es in 'src/client/app' ist, dann müssten Sie' '.../.../node_modules/@ types'' oder wenn Ihr 'tsconfig.json' auf der Wurzel ist, dann würde es sei ''./node_modules/@ types'' – Nico

+0

Ich stellte sicher, dass der relative Pfad stimmt, aber kein Glück –

Verwandte Themen