我正在使用插件gulp-server-livereload。NodeJS:如何停止Web服務器?
var server = require('gulp-server-livereload');
gulp.src(pathDir).pipe(server({
livereload: true,
directoryListing: true,
open: true,
port: 80
}));
如何停止服務器?
我試過server.restart(),server.kill(),server.reset()
但總是有這樣的錯誤:
Uncaught Error: listen EADDRINUSE 127.0.0.1:35729 at Object.exports._errnoException (util.js:1022:11) at exports._exceptionWithHostPort (util.js:1045:20) at Server._listen2 (net.js:1262:14) at listen (net.js:1298:10) at doListening (net.js:1397:7) at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:62:16) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:81:1
0)
請幫我解決我的問題或告訴我另一種選擇,你可以如何實現我所需要的東西 。
你爲什麼標記[標籤:電子]和[標籤:節點的webkit],當你gulpfile加載和你關閉了所有以前的過程,因爲錯誤說的端口35729已在使用。 –