2016-07-22 10 views
0

Image shows my Project Structure.私はmongooseデータベースのtypescriptで注文アプリのバックエンドを書いています。開発のために 'intellij-IDEA' IDEを使用しています。プロジェクトはgulpタスクランナーで実行されます。私はpostmanと私のAPIをテストしています。場合によっては、プロジェクトからのコードの流れを追跡できません。私は 'console.log()'で印刷しようとしました。しかし、それには限界があります。したがって、ブラウザのアクティビティに関係なくタイプスクリプトをデバッグするのに役立ちます。Intellij IDEAでtypescriptをデバッグする方法

+0

(.CMDなし)./node_modules/bin/nodemonにノードインタプリタを変更詳細を追加します。アイデアにあなたのプロジェクトの構造を表示します。なぜあなたはアイデアについて言わなかったのですが、それをタイトルで使用しましたか?この場合、アイデアから何を得たいですか?アイデアで試したことは何ですか? – sphinks

+0

私は開発のために 'intellij-idea' IDEを使用しています。私はそのIDEでデバッグする方法を知りたい。このプロジェクトではブラウザを実行する必要はありません。 POSTMANアプリケーションでAPIをテストしています。フロントエンドの場合はブレークポイントとデバッグを追加するのは簡単ですが、バックエンドAPIを呼び出す場合はどのように行うのが簡単です。 –

答えて

0

node-instpectorを使用すると、NodeJSアプリケーションのデバッグに役立ちます。ここには良いtutorialがあります。

0

ノードインタプリタとしてnodemonを使用し、インライントランスペラレータとしてts-nodeを使用して、IntelliJにノードTypescriptアプリケーションをデバッグすることができました。コードをあらかじめコンパイルする必要はありません。ts-nodeはメモリ内でリアルタイムに実行されます。

// nodemon.json 

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

Run config

そして、デバッグモードでコンフィギュレーションを実行し、ブレークポイントがヒットしているのNode.jsを実行します! Linuxを使用している場合

関連する問題