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

Vue 程序使用host 0.0.0.0 实现监听本机所有可用的网络接口

查看电脑网络接口(相关链接:https://blog.csdn.net/qq_59062726/article/details/152925323?fromshare=blogdetail&sharetype=blogdetail&sharerId=152925323&sharerefer=PC&sharesource=qq_59062726&sharefrom=from_linkhttps://blog.csdn.net/qq_59062726/article/details/152925323?fromshare=blogdetail&sharetype=blogdetail&sharerId=152925323&sharerefer=PC&sharesource=qq_59062726&sharefrom=from_link):

 由上到下:

192.168.238.1(虚拟机1)192.168.111.1(虚拟机2) 192.168.137.233(WIFI )

上方三个IP是我电脑可使用的网络IP。

指定IP地址运行Vue

1.使用WIFI IP

Vue项目执行以下构建命令:

npm run serve -- --host 192.168.137.233 --port 8080 

配置:

devServer: {port: 6688,proxy: {'/api': {target: 'https://localhost:5656', // 确保是 httpschangeOrigin: true,secure: false, // 重要:允许自签名证书logLevel: 'debug', // 添加日志查看代理情况onProxyReq(proxyReq, req, res) {console.log('代理请求:', req.originalUrl, '->', proxyReq.path);}}}}

输出:

 App running at:- Local:   http://192.168.137.233:8080/- Network: http://192.168.137.233:8080/

监听端口状态:

表示这个前端程序的IP地址是192.168.137.233,监听着8080端口。

在电脑访问:http://192.168.137.233:8080/

可以成功访问到Vue 网站:

ps:如果手机也连接了这个WIFI,相当于手机和电脑在同一局域网内,手机也可以通过这个网址: http://192.168.137.233:8080/   访问到网站。

换做localhost:

换其他的网络接口,:

2.使用虚拟机地址

配置不变,执行:

npm run serve -- --host 192.168.238.1 --port 8080 

监听端口状态:

使用对应IP访问:

更换wifi IP访问:

使用localhost访问:

类似使用wifi IP地址效果。

使用host 0.0.0.0运行

执行以下构建命令:

npm run serve -- --host 0.0.0.0

配置不变:
 

devServer: {port: 6688,proxy: {'/api': {target: 'https://localhost:5656', // 确保是 httpschangeOrigin: true,secure: false, // 重要:允许自签名证书logLevel: 'debug', // 添加日志查看代理情况onProxyReq(proxyReq, req, res) {console.log('代理请求:', req.originalUrl, '->', proxyReq.path);}}}}

 监听端口状态:

可以看出:自身不指定IP 和端口,使用本地环回地址,监听配置的port。

输出:

App running at:- Local:   http://localhost:6688/- Network: unavailable

在电脑访问localhost:

使用WIFI IP访问:http://192.168.137.233:6688/

使用虚拟机IP访问

另外一个虚拟机:


 

都可以成功访问到Vue 网站。

http://www.dtcms.com/a/466754.html

相关文章:

  • ts-jest与其他TypeScript测试工具的对比
  • 学习16天:pytest学习
  • 奉贤青岛网站建设广州市制网公司
  • 江西中恒建设集团网站网站字体怎么设置
  • 泰安网站制作哪家好网站建设目的分析
  • 怎么看网站开发者页面渗透wordpress论坛
  • 求个网站好人有好报百度贴吧商城类网站建设方案
  • 使用 python-docx 库操作 word 文档(3):读取word文档的内容
  • 鸿蒙:从相册中选取图片,并转成PixelMap作为UI显示
  • 什么是网站什么是网址东莞网站设计服务商
  • STM32 读取引脚状态 -按键输入
  • 关于网站建设分类名字logo设计在线生成免费
  • 网站的二级网页关键词在线一键生成网页
  • 深圳夫博网站建设有限公司深夜的fm免费看
  • MySQL学习笔记09:MySQL高级特性深度学习(上):count函数、数据类型与分库分表核心原理
  • 失智老年人照护实训室建设指南:从意义到实践的全面解析
  • 10分钟上手OpenAI Agents SDK
  • 中文分析原始
  • JP4-8-MyLesson前台前端(二)
  • 做js题目的网站上海网站建设公司推荐排名
  • 网站建设效益分析代运营合同模板
  • 京东商品关键字搜索接口深度开发:从精准检索到商业机会挖掘的技术实现
  • 怎么看网站开发的发展wordpress能开发app
  • 项目学习总结:LVGL图形参数动态变化、开发板的GDB调试、sqlite3移植、MQTT协议、心跳包
  • 统一高效图像生成与编辑!百度新加坡国立提出Query-Kontext,多项任务“反杀”专用模型
  • 网站建设要那些东西适合个人开店的外贸平台
  • window安装wsl
  • 命题逻辑基础,形式系统,定理证明(二)
  • 如何利用数字源表进行纳米材料电特性表征?
  • 网络层协议之ICMP协议