0
從節點js開始,我認爲調試應用程序是個好主意。使用節點調試調試節點js
在我的ubuntu虛擬機上運行節點js。
這是節點的腳本
var http = require('http');
var port = 8080;
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('hello world!');
}).listen(port, '192.168.137.2');
然後我開始與節點檢查。
node-debug index.js
鉻瀏覽器啓動並立即在第一行中斷。
var http = require('http');
然後,當我恢復程序時,我在控制檯中收到以下錯誤消息。
Error: listen EADDRINUSE
at errnoException (net.js:904:11)
at Server._listen2 (net.js:1042:14)
at listen (net.js:1064:10)
at net.js:1146:9
at exports.lookup.callback (dns.js:72:18)
at process._tickCallback (node.js:419:13)
at Module.runMain [as _onTimeout] (module.js:499:11)
at Timer.listOnTimeout [as ontimeout] (timers.js:112:15)
我在做什麼錯?
一切工作正常,當我剛剛運行
node --debug index.js
但如果我這樣做,我不知道如何調試它..
它是否工作,如果您更改端口,例如8081? – 2014-09-27 14:01:24
哈哈是的..我現在覺得真的很愚蠢,我應該嘗試過。謝謝 – PvPlatten 2014-09-27 14:08:11