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

Vue3 + Vite + TS,使用 配置项目别名属性:server

官网地址传送门

点哇点哇,vite 官网传送门

直接上马
server: {
   https: false, // 是否开启 https
   open: true, // 是否自动在浏览器中打开
   port: 8001, // 端口号
   host: "0.0.0.0",
   // 跨域代理
   proxy: {
     '/api': {
       target: "http://localhost:3000", // 后台接口
       changeOrigin: true,
       // secure: false, // 如果是https接口,需要配置这个参数
       // ws: true, //websocket支持
       // 截取api,并用api代替
       // rewrite: (path) => path.replace(/^\/api/, "/api"),
     }
   },
   hmr: {
     overlay: false, // 屏蔽服务器报错
   },
 }
proxy各种写法
// 字符串简写写法
'/foo': 'http://localhost:4567',
// 选项写法
'/api': {
  target: 'http://jsonplaceholder.typicode.com',
  changeOrigin: true,
  rewrite: (path) => path.replace(/^\/api/, '')
},
// 正则表达式写法
'^/fallback/.*': {
  target: 'http://jsonplaceholder.typicode.com',
  changeOrigin: true,
  rewrite: (path) => path.replace(/^\/fallback/, '')
},
// 使用 proxy 实例
'/api': {
  target: 'http://jsonplaceholder.typicode.com',
  changeOrigin: true,
  configure: (proxy, options) => {
    // proxy 是 'http-proxy' 的实例
  }
},
// Proxying websockets or socket.io
'/socket.io': {
  target: 'ws://localhost:3000',
  ws: true
}

相关文章:

  • 如何避免过度依赖某个云服务商
  • 什么是可重入,什么是可重入锁? 它用来解决什么问题?
  • 在vscode中编译运行c语言文件,配置并运行OpenMP多线程并行程序设计
  • ros进阶——强化学习倒立摆的PG算法实现
  • 高斯消元法
  • 如何通过云计算实现业务的持续创新?
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-validator.py
  • AI前端赋能医疗诊断:效率与精准的双重跃升
  • 社群团购平台的愿景构建与开源链动2+1模式S2B2C商城小程序应用探索
  • 【AI 接入工作流实操指南与示例解析】
  • 嵌入式软件数据结构(一)链表知识点专栏 附源码 附原理
  • 数据中心“失宠”与AI算力争夺加剧的深度剖析与未来展望
  • 可狱可囚的爬虫系列课程 14:10 秒钟编写一个 requests 爬虫
  • 【GESP】C++二级真题 luogu-b3955, [GESP202403 二级] 小杨的日字矩阵
  • JMeter 的基础知识-安装部分
  • 介绍一下在自动驾驶 路径规划和 控制算法 详细一些
  • 生成与鼓励:解决多模态情绪识别对话中类别失衡的有效框架
  • 网络原理--TCP的特性
  • Java集合应用案例面试题
  • 品融电商解读:小红书KOC打法如何重构品牌增长新路径
  • iis 隐藏网站/seo优化要做什么
  • 设计素材网站会员哪个最好/什么建站程序最利于seo
  • 做it的中国企业网站/关键词搜索工具爱站网
  • 企业展厅设计公司重庆/承德seo
  • 网站建设业务市场营销论文/市场营销毕业后做什么工作
  • 彩票网站建设平台/推广文章的推广渠道