Open samsonCao opened 4 years ago
+1 无论如何修改端口号,都是这个错误
这个issue过了这么久没人解决吗
我也是遇到这个问题。
+1,检查端口明明没有占用也会报这个错误
我也遇到这个问题?还维护吗
// 修改node_modules/page-skeleton-webpack-plugin/src/skeletonPlugin.js if (!this.server) { const server = this.server = new Server(this.options) // eslint-disable-line no-multi-assign server.listen().catch(err => server.log.warn(err)) }
虽然可以解决这个问题 但是这个插件还有其他问题 不建议使用
// 修改node_modules/page-skeleton-webpack-plugin/src/skeletonPlugin.js 下的SkeletonPlugin.prototype.createServer SkeletonPlugin.prototype.createServer = function () { // const server = this.server = new Server(this.options) // server.listen().catch(err => server.log.warn(err)) //原来上面👆的这两行注释掉 //加上下面的代码👇 if (!this.server) { const server = this.server = new Server(this.options) // eslint-disable-line no-multi-assign server.listen().catch(err => server.log.warn(err)) }
Description
Error: listen EADDRINUSE: address already in use :::8989 at Server.setupListenHandle [as _listen2] (net.js:1279:14)
Steps to reproduce
Plugin configration
Versions