运行运行webpack时遇到下述提示:
1 |
events.js:160 throw er; // Unhandled 'error' event |
或者
1 |
events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EADDRNOTAVAIL 172.16.1.228:3003。 |
本来程序运行的好好的,有一次启动时提示我们上面的信息,其中有好几种情况,下面分别给出不同系列的解决方案
下面说说遇到这个问题是怎样解决(大多数都是端口引起的问题):
1、更换服务器端口,因为你的端口被其它程序所占用了,webpack下配置devServer{port: 8000,//端口} 把端口换成其它的尝试
2、把程序中监听地址中的本机ip换成了127.0.0.1即可生效解决
3、nodejs版本太高与当前的其它软件(如webpack)有冲突,把nodejs版本降一降(大版本降,比如node8.X降到7.X版本)。
4、都尝试无法解决的情况下,只能用最笨的方法,重新安装整个node_modules文件夹下的node