Vue 应用程序编译成功,但未在浏览器中加载

问题描述 投票:0回答:2

我有一个 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
,但这并没有解决问题。应用程序编译正常后,几乎没有任何帮助进行故障排除。浏览器开发工具控制台中也没有错误。

有谁知道可能出了什么问题或如何调试?

谢谢!

javascript vue.js npm localhost vue-cli
2个回答
0
投票

使用

npm run serve --hostname 0.0.0.0 --port 4000
更改端口,然后再次运行。


0
投票

我用以下命令修复了这个问题:

npm run serve -- --port <alternative port number>

下面答案的

--hostname 0.0.0.0
部分对我不起作用。

我猜

--
会单独指定端口之前的默认本地主机地址。

© www.soinside.com 2019 - 2024. All rights reserved.