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

如何用外部电脑访问本地网页?

之前本来说用内网穿透工具来查看完成这个工具,结果感觉各种不符合心意,突然发现有更简单的方法。

如果想让两台电脑在 同一局域网 内都能访问运行在 http://localhost:5174/ 上的项目,而不需要使用内网穿透工具,可以通过以下方法实现:

使用局域网 IP 地址

  1. 找到本机的局域网 IP 地址

    • 在 Windows 系统下,打开命令提示符(CMD),输入 ipconfig,找到以 192.168.x.x10.x.x.x 开头的 IPv4 地址。

    • 在 macOS 或 Linux 系统下,打开终端,输入 ifconfigip a,找到对应的局域网 IP 地址。

  2. 修改 Vite 配置

    • 在项目的 vite.config.tsvite.config.js 文件中,找到 server 配置项,将 host 设置为 0.0.0.0,这样可以让服务器监听所有网络接口,而不仅仅是本地回环接口。

      JavaScript

      复制

      import { defineConfig } from 'vite';
      import react from '@vitejs/plugin-react';export default defineConfig({plugins: [react()],server: {host: '0.0.0.0', // 允许通过局域网 IP 访问port: 8080,},
      });
  3. 启动项目

    • 启动项目后,使用另一台电脑在浏览器中输入 <你的局域网 IP 地址>:<端口号>,例如 http://192.168.1.1:8080,即可访问。

http://www.xdnf.cn/news/17856.html

相关文章:

  • 蒙以CourseMaker里面的录屏功能真的是完全免费的吗?
  • RC4算法实现
  • C# xml UI格式化字符串
  • RxJava 在 Android 中的深入解析:使用、原理与最佳实践
  • 一个接口多个实现类,如何动态调用
  • 【SpringBoot】统一功能处理
  • PCIe Base Specification解析(十)
  • GNN: 配送路径最短 GNN 类型方案对比
  • 内容索引之word转md工具 - markitdown
  • Java Record 类 — 简化不可变对象的写法
  • JavaWeb(05)
  • transforms的使用 小土堆pytorch记录
  • 15-docker的企业级私有仓库之docker-harbor
  • 三极管的基极为什么需要下拉电阻
  • docker network 与host的区别
  • GO学习记录四——读取excel完成数据库建表
  • USB基础 -- USB2.0设备插入的过程
  • 《算法导论》第 23 章 - 最小生成树
  • 面试实战 问题二十六 JDK 1.8 核心新特性详解
  • Spring 源码学习(十)—— DispatcherServlet
  • 超实用!ToDesk/网易UU/向日葵:远程办公文件协作效率与安全实测
  • OpenJDK 17 源码 安全点轮询的信号处理流程
  • Spring Boot 整合 Thymeleaf 模板引擎:从零开始的完整指南
  • 数据结构初阶(12)排序算法—插入排序(插入、希尔)(动图演示)
  • 基于R语言的现代贝叶斯统计学方法(贝叶斯参数估计、贝叶斯回归、贝叶斯计算实践过程
  • 为什么 sim(3) 中的尺度 s 与旋转 R 相乘,而不是平移 t?
  • CMake笔记:配置(Configure)、生成(Generate)和构建(Build)
  • 猿大师中间件:Chrome网页内嵌PhotoShop微信桌面应用程序
  • php7 太空船运算符
  • opencv:直方图