2016-07-22 21 views
0

Image shows my Project Structure. Ich schreibe Back-End für Bestellung App in Typoskript mit Mungo-Datenbank.Ich verwende 'Intellij-IDEA' IDE für die Entwicklung. Projekt läuft mit Schluck Task Runner.Ich teste meine API mit Postman.In einigen Fällen kann ich nicht den Fluss des Codes aus dem Projekt verfolgen. Ich habe versucht, mit 'console.log()' zu drucken. Aber es hat Grenzen. Also, hilf mir, Typoskript zu debuggen, da es keine Browseraktivität beinhaltet.Wie debugge Typoskript in Intellij IDEA

+0

weitere Details hinzufügen. Zeigen Sie die Struktur Ihres Projekts in Idea. Warum hast du nicht über Idea erzählt, sondern es im Titel verwendet? Was willst du in diesem Fall von der Idee bekommen? Was hast du mit der Idee versucht? – sphinks

+0

Ich verwende 'intellij-idea' IDE für die Entwicklung. Ich möchte wissen, wie man in dieser IDE debuggt. Da dieses Projekt keinen Browser zum Ausführen benötigt. Ich teste APIs mit POSTMAN-Anwendung. Es ist einfach, Breakpoint & Debug hinzuzufügen, wenn es Frontend war, aber wie man es macht, wenn man Backend-APIs aufruft. –

Antwort

0

Sie können node-instpector verwenden, es hilft bei der Fehlersuche bei NodeJS-Anwendungen. Hier ist eine gute .

0

Ich konnte IntelliJ zum Debuggen von Knoten Typescript-Anwendungen unter Verwendung von nodemon als Knoten-Interpreter und ts-node als Inline-Transpiler bekommen. Keine Notwendigkeit, den Code vorkompilieren, ts-node tut es Echtzeit im Speicher.

// nodemon.json 

{ 
    "execMap": { 
     "js": "node", 
     "ts": "./node_modules/.bin/ts-node" 
    }, 
    "watch": [ 
     "app", 
     "config" 
    ], 
    "ext": "js,ts" 
} 

Run config

dann die Node.JS laufen Konfiguration im Debug-Modus, und Haltepunkte getroffen laufen!

Wenn Linux verwenden, den Interpreter Knoten ändern ./node_modules/bin/nodemon (ohne .cmd)