【发布时间】:2017-11-28 15:43:18
【问题描述】:
我正在使用插件gulp-server-livereload。
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()
但总是有这样的错误:
未捕获的错误:监听 EADDRINUSE 127.0.0.1:35729 在 Object.exports._errnoException (util.js:1022:11) 在exports._exceptionWithHostPort (util.js:1045:20) 在 Server._listen2 (net.js:1262:14) 在听 (net.js:1298:10) 在 doListening (net.js:1397:7) 在 GetAddrInfoReqWrap.asyncCallback [作为回调] (dns.js:62:16) 在 GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:81:1
0)
请帮我解决我的问题或告诉我另一种选择 实现我需要的。
【问题讨论】:
-
你为什么要标记electron和node-webkit,你的gulpfile是什么时候加载的,你是否关闭了所有以前的进程,因为错误说端口35729已经在使用中。
标签: node.js gulp webserver electron node-webkit