1.问题

VUE 项目启动端口设置是:config>index.js :8702

项目启动后自动打开的页面是8703

地址:http://localhost:8703/#/login

2.8703原因:8702端口被占用,再次运行自动加8701+1 。。。

原地址链接:https://blog.csdn.net/weixin_36869168/article/details/102560317
vue - webpack.dev.conf.js for node-portfinder

描述:获取当前可用的port. (vue-cli配置好了,一旦端口被占用,报错,再次运行时会打开:8080+1,依次类推...8080+n)

问题原因:portfinder的问题

解决方案: npm install portfinder@1.0.21

3.F12登录报错

Error: Network Error 请求菜单列表和权限失败,跳转至登录页!! 

Failed to load resource: net::ERR_CONNECTION_REFUSED 

 

4.解决方案

config>index.js 中端口改为没有被占用的端口,比如8703 8704等等。

或者:

如果aplication.yml中端口不是8702,并且8702不重要,可关闭被占用的端口。

使用命令netstat查询端口状态,输入netstat -ano看到8072端口被12936进程占用。

执行命令  taskkill /pid 12936/f  关闭当前占用的进程(12936为当前占用端口的进程编号),返回: 已终止 PID 为 12936的进程。

 

 

 

Logo

前往低代码交流专区

更多推荐