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

【Vite】前端开发服务器的配置

定义一些开发服务器的行为和代理规则

服务器的基本配置

server: {host: true,       // 监听所有网络地址port: 8081,       // 使用8081端口open: true,       // 启动时自动打开浏览器cors: true        // 启用CORS跨域支持
}

代理配置

proxy: {'/api': {target: 'https://www.xxxxxxx.com',  // 目标服务器地址changeOrigin: true,                 // 改变请求头中的origin为目标地址pathRewrite: {'^/api': ''                      // 重写路径,去掉/api前缀}}
}

作用

        启动一个开发服务器,监听8081端口;

        当访问本地服务器的 /api 路径时,请求会被代理到 https://www.xxxxxxx.com;

        例如:本地请求 /api/users 会被代理到 https://www.xxxxxxx.com;

示例:

// vite.config.ts 文件
export default defineConfig({server: {// https: true, //(使用https)启用 TLS + HTTP/2。// 注意:当 server.proxy 选项 也被使用时,将会仅使用 TLShost: true, // 监听所有地址port: 8081, //指定开发服务器端口:默认3000open: true, //启动时自动在浏览器中打开cors: true, //为开发服务器配置 CORS// proxy: {'/api': {target: 'https://www.xxxxxxx.com',changeOrigin: true,pathRewrite: {'^/api': ''},// secure: false, // 如果目标服务器使用 HTTPS,但证书无效,可以设置为 false//   logLevel: 'debug' // 可选,用于调试// }// 配置自定义代理规则// 字符串简写写法// '/jpi': 'http://192.168.1.97:4567',// '/api': {//   target: 'https://cn.aoksend.com',//   changeOrigin: true, //是否跨域//   rewrite: path => path.replace(/^\/api/, '')// }}
})

配置完之后,运行项目会出现 Network 地址

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

相关文章:

  • 【Dv3Admin】插件 dv3admin_chatgpt 集成大语言模型智能模块
  • 深入理解 Git 分支操作的底层原理
  • 基于协同过滤的文学推荐系统设计【源码+文档+部署】
  • 机器学习第十五讲:决策树全面讲解:像玩“20个问题“游戏猜身份[特殊字符]
  • 逻辑复制环境删除订阅报错 replication slot does not exist
  • 源码与二进制包区别
  • foreach中使用await的问题
  • 【AI】用Dify实现一个模拟面试的功能
  • SD2351核心板:开启AI视觉普惠化新时代
  • AI 算力革命:算力的未来趋势
  • idea中Lombok失效的解决方案
  • 第31节:迁移学习概念
  • 2025年PMP 学习十五 第10章 项目资源管理
  • 应用层DDoS防护:从请求特征到行为链分析
  • 单例模式(Singleton Pattern)详解
  • 线程池设计
  • 码蹄集——圆包含
  • GraphPad Prism项目的管理
  • 兼容性测试的方法与实践要点
  • Qwen3技术报告
  • Axure疑难杂症:剖析面包屑导航“用户不迷路”(玩转导航)
  • 华为云Flexus+DeepSeek征文|基于Dify平台tiktok音乐领域热门短视频分析Ai agent
  • Unity雷火UX工具插件中的本地化功能(Unity项目中文字图片多语言功能)
  • Feign异步模式丢失上下文问题
  • 云轴科技ZStack官网上线Support AI,智能助手助力高效技术支持
  • 如何用PDO实现安全的数据库操作:避免SQL注入
  • GTS-400 系列运动控制器板卡介绍(三十三)---运动程序单线程累加求和
  • 【漫话机器学习系列】262.交叉项(Interaction Term)
  • redisson基础
  • 云基内容中台构建企业智慧实践