我有一个 Vue 应用程序,在
npm run serve
之后在控制台中输出以下内容。
DONE Compiled successfully in 17450ms 2:15:55 PM
App running at:
- Local: http://localhost:8080/
- Network: http://10.0.0.72:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.
No issues found.
但是,该应用程序不会在
http://localhost:8080/
上加载。该页面显示 “无法访问此站点。连接已重置。” 消息。
其他页面加载良好,包括我用于后端的节点服务器,运行于
localhost:3002
。
我尝试删除
node_modules
并再次运行 npm install
,但这并没有解决问题。应用程序编译正常后,几乎没有任何帮助进行故障排除。浏览器开发工具控制台中也没有错误。
有谁知道可能出了什么问题或如何调试?
谢谢!
使用
npm run serve --hostname 0.0.0.0 --port 4000
更改端口,然后再次运行。
我用以下命令修复了这个问题:
npm run serve -- --port <alternative port number>
下面答案的
--hostname 0.0.0.0
部分对我不起作用。
我猜
--
会单独指定端口之前的默认本地主机地址。