2017-01-19 19 views
2

私は 'readline-sync'依存関係を使って次のコードを書いています。WebStormでreadline-sync npmリポジトリを使用するにはどうすればよいですか?

var readlineSync = require('readline-sync'); 
function main() { 
    printMenu(); 
    var userName = readlineSync.question('Please enter your choice:'); 
    console.log(userName); 
} 
main(); 

WebStormのコンソールウィンドウを使用しようとしているWebStormからこのコードを実行しました。

Error: The current environment doesn't support interactive reading from TTY. stty: when specifying an output style, modes may not be set

私は、Linuxのターミナルから、それを実行すると、コードがエラーなしで動作します: 私はエラーを得ました。私は 'readline-sync'がWebStormコンソールからは動作しないというエラーメッセージから理解しています。どのように解決するか考えていますか?

答えて

2

私は答えを見つけました。 WebStorm端子で

  1. タイプ: $ノード--debug-BRK ウェブ嵐があなたにデバッガがlistenするポート番号を提供します。私のマシンでは5858だった。そして、「Ctrl + C」を押す。

  2. 次一つとして、新しいデバッグコンフィギュレーションを作成します。もう一度WebStormの端末タイプで enter image description here

  3. : "$ノード--debug-BRK main.js"

  4. はどこかにブレークポイントを置きます。
  5. デバッグアイコン enter image description here

ハッピーデバッグをクリック!

関連する問題