Vite+React项目,仅允许通过localhost访问,不允许通过IP地址访问的解决方案

修改说明

问题原因: Vite默认只监听localhost(127.0.0.1),只接受来自本机的连接。

解决方案: 设置host: '0.0.0.0'让Vite监听所有网络接口,这样就可以通过局域网IP地址访问。

使用方法

  1. 重启开发服务器: 保存配置后,重启你的npm run devyarn dev
  2. 访问方式:
    • 本地访问:http://localhost:5173/1apikey
    • 局域网访问:http://192.168.31.108:5173/1apikey
    • 或使用你电脑的任何局域网IP地址

重启后,Vite会在控制台显示所有可用的访问地址,包括本地地址和网络地址。

安全提示:0.0.0.0会让开发服务器对局域网内所有设备可见,这在开发环境是正常的,但不要在生产环境使用开发服务器。

vite.config.ts

import tailwindcss from '@tailwindcss/vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import { defineConfig } from 'vite'; // https://vite.dev/config/ export default defineConfig(() => ({ plugins: [react(), tailwindcss()], // 所有资源都通过 /1apikey 路径访问 base: '/1apikey', resolve: { alias: { '@': path.resolve(__dirname, './src'), }, }, server: { host: '0.0.0.0', // 允许通过IP地址访问 port: 5173, proxy: { '/1apikey/api': { target: 'http://localhost:8000', changeOrigin: true, }, }, }, }));

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1149260.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中文命名实体识别新体验|基于AI智能实体侦测服务快速实现文本高亮

中文命名实体识别新体验|基于AI智能实体侦测服务快速实现文本高亮 在自然语言处理(NLP)的实际应用中,命名实体识别(Named Entity Recognition, NER) 是信息抽取的核心任务之一。它能够从非结构化文本中自动…

适合小白的低代码爬虫工具,适合采集复杂网页数据

就我个人经验来看,数据爬虫是很费时间的技术,特别对于中小公司和个人,我曾经想研究下某音用户短视频的评论情感倾向,需要大概100万条级以上的数据,光是写代码有上千行,虽然是公开数据,但会面临各…

MiDaS实战:室内场景深度估计应用案例与参数调优

MiDaS实战:室内场景深度估计应用案例与参数调优 1. 引言:AI 单目深度估计的现实意义 在计算机视觉领域,从单张2D图像中恢复3D空间结构一直是极具挑战性的任务。传统方法依赖多视角几何或激光雷达等硬件设备,成本高且部署复杂。近…

AI分类模型懒人方案:预装环境,3步出结果

AI分类模型懒人方案:预装环境,3步出结果 引言:为什么你需要这个懒人方案? 作为一名时间紧迫的研究生,你可能经常遇到这样的困境:导师突然要求测试某个分类算法,或者论文需要补充对比实验数据&…

Spring AI怎么实现结构化输出?

结构化输出是将大语言模型返回的自由文本输出转换为预定义的数据格式。 Spring AI是通过StructuredOutputConverter机制来实现结构化输出的: 1.StructuredOutputConverter实现了FormatProvider接口,这个接口提供特定的格式指令给AI模型,这些指…

AI分类竞赛夺冠方案复现:云端GPU3小时跑通

AI分类竞赛夺冠方案复现:云端GPU3小时跑通 引言:为什么你需要云端GPU跑分类竞赛方案 参加Kaggle等AI分类竞赛时,冠军方案往往采用复杂的集成算法和大型模型,这对本地电脑的算力提出了极高要求。很多竞赛爱好者都遇到过这样的困境…

支持高亮显示的中文NER服务|AI智能实体侦测镜像详解

支持高亮显示的中文NER服务|AI智能实体侦测镜像详解 1. 引言:从信息过载到精准提取,中文NER的现实需求 在当今信息爆炸的时代,非结构化文本数据——如新闻报道、社交媒体内容、企业文档和客服对话——正以前所未有的速度增长。然…

AI分类模型解释性工具:云端GPU可视化决策过程,通过合规审核

AI分类模型解释性工具:云端GPU可视化决策过程,通过合规审核 引言 在金融风控领域,AI模型的应用越来越广泛,但同时也面临着监管合规的挑战。银行等金融机构使用AI模型进行风险评估时,监管机构往往要求能够解释模型的决…

在Linux系统中,如何设置文件的权限和拥有者?

在Linux系统中,文件的权限可以通过chmod指令来设置,文件的拥有者可以通过chown 指令来设置。 1.设置文件的权限 chmod 755 my_file设置my_file文件的权限为755 2.设置文件的拥有者 chown user:group my_file将文件my_file的拥有者设置为user&#xf…

分类模型A/B测试神器:云端GPU双实例并行,效果对比一目了然

分类模型A/B测试神器:云端GPU双实例并行,效果对比一目了然 引言 作为产品经理,你是否经常遇到这样的困扰:新开发的分类模型在测试集上表现优异,但实际部署后效果却不尽如人意?或者两个模型版本各有优劣&a…

即写即测的实体识别方案|基于达摩院RaNER的实践落地

即写即测的实体识别方案|基于达摩院RaNER的实践落地 1. 引言:从非结构化文本中提取关键信息的挑战 在当今信息爆炸的时代,新闻、社交媒体、企业文档等场景中充斥着大量非结构化文本数据。如何从中高效、准确地提取出有价值的信息&#xff0…

MiDaS性能评测:不同硬件平台上的表现对比

MiDaS性能评测:不同硬件平台上的表现对比 1. 引言:AI 单目深度估计的现实挑战与MiDaS的定位 在计算机视觉领域,从单张2D图像中恢复3D空间结构一直是极具挑战性的任务。传统方法依赖多视角几何或激光雷达等硬件辅助,成本高且部署…

人名地名机构名自动标注|试试这款Cyberpunk风NER工具

人名地名机构名自动标注|试试这款Cyberpunk风NER工具 1. 背景与需求:信息爆炸时代的实体识别挑战 在当今信息爆炸的时代,新闻、社交媒体、企业文档等非结构化文本数据呈指数级增长。如何从这些海量文本中快速提取出关键信息——如人名&…

Qwen3-VL-WEBUI核心优势解析|附Dify平台集成视觉智能案例

Qwen3-VL-WEBUI核心优势解析|附Dify平台集成视觉智能案例 1. 引言:为什么需要Qwen3-VL-WEBUI? 在多模态AI快速演进的今天,模型不仅要“读懂文字”,更要“看懂世界”。然而,从部署一个视觉语言模型&#xf…

AI分类器联邦学习:多机构协作云端方案

AI分类器联邦学习:多机构协作云端方案 引言 想象一下,你是一家医院的AI工程师,手上有大量珍贵的医疗数据可以训练AI模型。但隔壁医院也有类似的数据,你们都想提升模型效果,却又不能直接共享原始数据——因为涉及患者…

AI分类器环境配置太复杂?试试这个0配置方案

AI分类器环境配置太复杂?试试这个0配置方案 引言:被CUDA折磨的开发者们 如果你最近尝试搭建AI分类器环境,大概率经历过这样的噩梦:好不容易装好PyTorch,发现CUDA版本不匹配;终于搞定CUDA,又遇…

政务与教育场景翻译利器|腾讯混元HY-MT1.5模型应用详解

政务与教育场景翻译利器|腾讯混元HY-MT1.5模型应用详解 在跨语言交流日益频繁的今天,高质量、低延迟的机器翻译能力已成为政府服务、教育普及和民族地区信息化建设的关键支撑。腾讯混元团队推出的 HY-MT1.5 系列翻译大模型,凭借对33种语言及…

AI分类器保姆级指南:小白5分钟部署,云端GPU按需付费

AI分类器保姆级指南:小白5分钟部署,云端GPU按需付费 引言:为什么你需要这个方案? 作为一名转行学习AI的产品经理,你可能已经多次被PyTorch环境配置劝退。CUDA报错、驱动版本不匹配、依赖库冲突...这些技术细节就像一…

ArcGIS Pro低版本能打开高版本的工程吗?

今天谈一个小问题! ArcGIS Pro低版本的软件能打开高版本的项目工程吗? 大家知道ArcGIS10.X系列,低版本软件是打不开高版本的mxd的文档。会提示: 那现在ArcGIS Pro低版本打开高版本呢? 答案是可以的,但是会提示&#…

AI分类器部署真相:本地折腾3天vs云端3分钟

AI分类器部署真相:本地折腾3天vs云端3分钟 1. 为什么你需要了解AI分类器部署 作为一名开发者,你可能遇到过这样的场景:在网上看到一个很酷的AI分类器项目,兴奋地下载代码准备运行,结果却陷入了无尽的依赖安装和环境配…