2014-02-22 53 views
0

這是一個爲nodeschool/stream-adventure/duplexer-redux編寫的程序。當然這不會滿足要求。但是我想要做的只是把一個調試器放在那裏,看看會發生什麼 - 就像設置import ipdb一樣;在Python中的ipdb.set_trace。那麼做這件事的正確方法是什麼?節點調試器問題:調試器在導出時不工作

1 var duplexer = require('duplexer'); 
    2 var through = require('through'); 
    3 
    4 module.exports = function (counter) { 
    5  debugger; 
    6  var dic = {}; 
    7  var tr = through(function (buf) { 
    8     if (dic[buf.country]) { 
    9      dic[buf.country] = 1; 
    10     } else { 
    11      dic[buf.country] = dic[buf.country] + 1; 
    12     } 
    13    }); 
    14  counter.pipe(tr); 
    15 
    16  return tr; 
    17 } 
+0

https://github.com/node-inspector/node-inspector –

+0

你有調試器嗎?究竟發生了什麼問題? –

+0

程序在執行調試時不應該停止嗎? @Aaron Dufour –

回答