You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue.js项目npm run serve启动后网络主机不可用问题

解决Vue开发服务器局域网无法访问的问题

配图显示开发服务器启动后,Network栏标注为"不可用",仅Local地址正常显示

以下是针对性的解决步骤:

  • 修改Vue项目配置,允许外部网络访问
    如果是Vue CLI 3及以上版本的项目,在项目根目录创建或编辑vue.config.js文件,添加如下配置:

    module.exports = {
      devServer: {
        host: '0.0.0.0',
        port: 8080,
        allowedHosts: 'all'
      }
    }
    

    host: '0.0.0.0'会让开发服务器监听所有可用的网络接口,而非仅绑定localhost;allowedHosts: 'all'用于允许所有外部主机访问(Vue CLI 4.3及以上版本需要此配置)

  • 重启开发服务器
    终止当前运行的npm run serve进程,重新执行该命令。重启后终端输出的网络地址栏将显示你的本机局域网IP,不再标注"不可用"

  • 检查防火墙设置
    确保本地防火墙允许8080端口的入站连接,也可以临时关闭防火墙测试是否能正常访问

  • 确认局域网IP正确性
    在终端执行ipconfig(Windows)或ifconfig(Mac/Linux),获取正确的局域网IP(通常为192.168.x.x格式),使用该IP地址访问应用

内容的提问来源于stack exchange,提问作者Zain Malik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 01:19:55