2016-04-28 7 views
1

変数が特定のコンテンツを提供する瞬間をどこでどのように見ることができますか? 、ここに私のコードは、この最初の行は、[OK]を動作します:ノードエクスプレスミドルウェア(デバッグ)上の変数の内容を確認するにはどうすればいいですか

authenticated : function(req, res){ 

     if (req.user) { 
      res.redirect('/user'); 
      //res.send(req.user.username); 
      console.log('user enter'); 

     } 
     else { 

      res.render('account/login.jade', { title: "Usuario o contraseña incorrecta, si no recuerda su clave puede restablecerla más abajo." }); 
      console.log('not login'); 
      res.end; 
     } 
     }, 

、その質問は私の他の質問異なるDebugging nodejs with atom IDE

+1

あなたは何を頼んでいるのか分かりません。 – jfriend00

+1

@ jfriend00 Me xD – Nonemoticoner

+0

あなたが[nodemon](https://www.npmjs.com/package/nodemon)でnode.jsアプリケーションを実行しているなら、 'console.log()'の出力を見ることができます。それ以外の方法がわからない –

答えて

0

を解決している注意してください!

最後に、このビデオhttps://www.youtube.com/watch?v=03qGA-GJXjI&feature=youtu.beの解決策が見つかりました。この脅威の助けを借りてdebugging node.js with node-inspectorがそれを助けました。以前NPMをインストールし、あなたの端末で

  1. 開始ノード・インスペクタ:

    ソリューションとなりました。

    ノード・インスペクター

  2. ノード・サーバ・アプリケーションを起動し

    ノード--debug WWW

  3. ノード・インスペクターとlocalhost:3000を見るためのクロームhttp://127.0.0.1:8080/?port=5858で開く(デフォルト)今

  4. は、インスペクタで行番号にブレークポイントを設定し、青をクリックしてください"再生"ボタンを押して、ブレークポイントをトリガーする人を誘発する。インスペクタで

  5. は、ブラウザの意志がロードままで、あなたはノード・インスペクタを実行しているクロームのタブに変更した場合、あなたはreqresの上にカーソルを移動し、とIncommingMessageダイアログを明らかにすることができますreqまたはresの内容を使用してください。

これは、関連記事に似ていますが同じではありませんが、ここに原因同じ質問のためのソリューションを検索していることができます誰かのために特定の情報を表示します。

関連する問題