我爲我的平均io棧應用程序運行gulp。EAddrInUse實時刷新 - 節點js - 運行gulp命令
我得到下面的錯誤。
13:15:54] Starting 'server'...
13:15:54] Finished 'server' after 47 ms
13:15:54] Live reload server listening on: 35729
.. Uhoh. Got error listen EADDRINUSE ...
rror: listen EADDRINUSE
at errnoException (net.js:901:11)
at Server._listen2 (net.js:1039:14)
at listen (net.js:1061:10)
at Server.listen (net.js:1127:5)
我猜想端口35729正在被其他應用程序使用。我對嗎?我也嘗試更改livereload.js中的端口號。但是,然後,我得到了同樣的錯誤。
以下是其中的文件,我看到分配的35729端口號。請讓我知道是否應該在任何地方更改端口號。
myApp\node_modules\grunt-contrib-watch\node_modules\tiny-lr-fork\lib\public\livereload.js:
321: this.port = 35829;
myApp\node_modules\grunt-contrib-watch\node_modules\tiny-lr-fork\lib\server.js
20: options.port = parseInt(options.port || 35729, 10);
myApp\node_modules\grunt-contrib-watch\node_modules\tiny-lr-fork\node_modules\noptify\index.js:
21: // .option('port', '-p', 'Port to listen on (default: 35729)', Number)
myApp\node_modules\grunt-contrib-watch\node_modules\tiny-lr-fork\bin\tiny-lr:
14: .option('port', '-p', 'Port to listen on (default: 35729)', Number)
18: opts.port = opts.port || 35729;
謝謝。
應該接受的答案。 – Red2678 2015-11-07 14:39:32