Ich entwickle eine Ionic 2 rc.1 App und nutze die Idee intelliJ 2016.2.4.
Projekt läuft gut, aber die IDE erkennt die Typoskript-Definition von Promise nicht, da es scheint, als sei der Typ "nicht in tsconfig.json enthalten"
Der Inspektionsfehler ist: Corresponding file is not included in tsconfig.json
Mein tsconfig.json sieht so aus:
%Vor% Wenn ich node_modules aus dem Block "exclude" entferne, habe ich kein Problem mit der IDE-Prüfung, aber das Projekt run ionic serve
schlägt in der Fusselphase fehl.
Hier ist mein Paket.json
%Vor%Jemand weiß, wie man dieses Problem löst?
Danke
Endlich habe ich mein Problem mit einer Problemumgehung gelöst.
Es ist das Problem mit allen nicht erkennt es205 Typen in IDE zu lösen:
Voraussetzung: Aktualisieren Sie Idea IntelliJ auf & gt; 2016.2.4
Stellen Sie zuerst sicher, dass das Typoskript als global installiert ist.
npm install -g typescript
Stellen Sie in den Einstellungen die oben installierte Typoskript-Version ein
In den Einstellungen & gt; Sprachen & amp; Frameworks & gt; TypScript & gt; TypeScript-Version & gt; Bearbeiten
Legen Sie den Pfad zum npm-Paket fest. In meinem Fall: /usr/local/lib/node_modules/typescript/lib
Schließlich in den Compiler-Optionen auf die Option Optionen setzen manuell Instanz von Verwenden Sie tsconfig.json
In einigen Fällen sollten Sie die Option TypeScript-Dienst (experimentell) verwenden
Autovervollständigungen funktioniert und keine Probleme mehr mit dem Inspektor.
Versuchen Sie, diese Zeilen in tsconfig.json zu kommentieren:
%Vor%Hoffen Sie diese Hilfe
Tags und Links intellij-idea typescript ionic2