本地启动react项目,提示Something is already running on port 3000,然而实际上3000端口没有被占用,并且改成其它端口,依旧会提示端口占用
一开始以为是webpack配置问题,找了很久,更改webpack配置,但是不论怎么更改端口,都无法解决。
后来在网上找到两个办法
- 第一种办法是:将wifi断掉。这种虽有效,但不能算是解决
- 第一种办法是:更改电脑host文件
Windows:hosts(C:\Windows\System32\drivers\etc\hosts),添加2条记录:
127.0.0.1 localhost
::1 localhost
相比起来,第二种办法比较靠谱,但是这里面的原因未知。