当前位置: 首页 > news >正文

vue启动 localhost无法访问

1. localhost 和 127.0.0.1 虽然都指向本机,但它们有细微的区别:
   
   - localhost 是一个域名,需要通过 DNS 解析或本地 hosts 文件解析为 IP 地址
   - 127.0.0.1 是直接的 IP 地址,不需要解析过程
2. 无法访问 localhost 的可能原因:
   
   - 本地 hosts 文件配置问题
   - DNS 解析问题
   - 某些网络设置或防火墙规则影响
建议修改 `vue.config.js` 中的配置如下:

```javascript
  devServer: {
    headers: {
      'Access-Control-Allow-Origin': '*'
    },
    disableHostCheck: true,
    stats: { chunks: false },
    host: '127.0.0.1',  // 改为使用 IP 地址
    port: 8080,
    // ... 其他配置保持不变


 ```

另外,你还可以尝试:

1. 使用 0.0.0.0 作为 host,这样可以允许通过所有网络接口访问
2. 检查你的 /etc/hosts 文件,确保有这一行:
```plaintext
127.0.0.1   localhost
 ```

如果你想让项目既能通过 localhost 访问,也能通过 IP 访问,可以将 host 设置为 0.0.0.0 :

```javascript
    host: '0.0.0.0',  // 允许通过所有网络接口访问
 ```
```

这样设置后,你可以通过 localhost:8080 、 127.0.0.1:8080 和局域网 IP 来访问你的应用。

相关文章:

  • 了解一下HTTP的短连接和长连接
  • 计算机视觉算法实战——手势识别(主页有源码)
  • Linux Shell脚本-实现账户库数据同步到交易库
  • kvm 创建虚拟机核心分析
  • 双指针算法专题之——复写零
  • CLR中的类型转换
  • 玩转python:通俗易懂掌握高级数据结构:collections模块之deque
  • C++中类对象作为类成员(对象成员/成员对象)的一些注意事项
  • vue2的webpack(vue.config.js) 怎么使用请求转发 devServer.proxy
  • AGI大模型(5):提示词工程
  • ubuntu20.04
  • 铁人三项(第五赛区)_2018_rop题解
  • 《算法笔记》8.1小节——搜索专题->深度优先搜索(DFS)问题 D: 【递归入门】n皇后 问题(原始的8皇后问题)
  • 我又又又又又又更新了~~纯手工编写C++画图,有注释~~~
  • 【C#】使用DeepSeek帮助评估数据库性能问题,C# 使用定时任务,每隔一分钟移除一次表,再重新创建表,和往新创建的表追加5万多条记录
  • USER与多组织关联的SQL查询以及几个关键函数用法
  • ​面向对象与面向过程编程:从概念到实战的深度解析
  • ROS学习过程(一)
  • unity几种设计模式(自用)
  • 【复习】补充
  • 营销型集团网站建设/百度识图网页版
  • h5做网站用什么框架/网络广告推广服务
  • 手机app开发网站建设/十大最靠谱it培训机构
  • 南昌优易科 网站建设/网络营销的策略包括
  • 页面设计软件教程/网站如何seo推广
  • 驻马店网站建设zmdsem/广东seo排名