33 lines
840 B
Plaintext
33 lines
840 B
Plaintext
|
|
我看到问题了!前端服务运行在 127.0.0.1:80,这意味着:
|
|||
|
|
|
|||
|
|
端口是 80,不是 8090 - App 配置的是 8090 端口
|
|||
|
|
只监听 127.0.0.1 - 这意味着只能本机访问,手机无法访问
|
|||
|
|
需要修改前端配置,让它监听所有网络接口。让我查看前端的配置文件:
|
|||
|
|
|
|||
|
|
Read file(s)
|
|||
|
|
|
|||
|
|
vue.config.js
|
|||
|
|
找到问题了!vue.config.js 中配置的是:
|
|||
|
|
|
|||
|
|
host: '127.0.0.1' - 只监听本机
|
|||
|
|
port: 80 - 端口是 80
|
|||
|
|
需要修改为监听所有网络接口,并且 App 中的端口也要对应。有两个方案:
|
|||
|
|
|
|||
|
|
方案1:修改前端配置,监听所有接口
|
|||
|
|
|
|||
|
|
Accepted edits to
|
|||
|
|
|
|||
|
|
vue.config.js
|
|||
|
|
|
|||
|
|
|
|||
|
|
现在修改 App 中的端口为 80(与前端配置一致):
|
|||
|
|
|
|||
|
|
Accepted edits to
|
|||
|
|
|
|||
|
|
MainActivity.java
|
|||
|
|
|
|||
|
|
|
|||
|
|
现在需要:
|
|||
|
|
|
|||
|
|
重启前端服务 - 停止当前的 npm run dev,然后重新运行
|
|||
|
|
重新打包 App
|