位置: IT常识 - 正文

vue3+vite:本地代理,配置proxy(vue怎么使用本地存储比较好)

编辑:rootadmin
vue3+vite:本地代理,配置proxy

推荐整理分享vue3+vite:本地代理,配置proxy(vue怎么使用本地存储比较好),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 本地文件,vue本地运行并连接服务器,本地运行vue项目,vue怎么使用本地存储比较好,本地运行vue项目,vue 本地化,vue操作本地文件,本地运行vue项目,内容如对您有帮助,希望把文章链接给更多的朋友!

一、项目:uniapp+vue3+vite+ts

二、配置文件在vite.config.ts

proxy: {'/snow': { // 匹配请求路径,localhost:3000/snowtarget: 'https://www.snow.com/', // 代理的目标地址changeOrigin: true, // 开发模式,默认的origin是真实的 origin:localhost:3000 代理服务会把origin修改为目标地址// secure: true, // 是否https接口// ws: true, // 是否代理websockets// rewrite target目标地址 + '/abc',如果接口是这样的,那么不用重写// rewrite: (path) => path.replace(/^\/snow/, '') // 路径重写,本项目不需要重写}}

三、配置分析

3.1、请求接口

axios.get("/snow/api1");

axios.post("/snow/api2");

3.2、这里本地请求的是:

http://localhost:8080/snow/api1

http://localhost:8080/snow/api2

3.3、这里是请求不到这个接口的,因为本地没有这个接口,所以需要配置proxy

代理后:

https://www.snow.com/snow/api1

https://www.snow.com/snow/api2

代理后的地址是我们想要真正请求的接口地址了。

3.5、rewrite:

rewrite: (path) => path.replace(/^\/snow/, '')

rewrite之后:

https://www.snow.com/api1

https://www.snow.com/api2

vue3+vite:本地代理,配置proxy(vue怎么使用本地存储比较好)

这样丢失了'/snow',所以请求会报错404找不到这个接口。

四、配置env文件

4.1、文件目录

# 请求接口地址VITE_REQUEST_BASE_URL = '/abcd'VITE_SERVER_NAME = 'https://www.abcd.com/'# VITE开头的变量才会被暴露出去

4.2、配置:envDir,配置后可以找到env文件 

 

 envDir: resolve(__dirname, 'env'),

4.3、 拓展环境变量,配置好env相关文件后,在这里拓展后才生效

 4.4、打印env信息

五、根据env文件,配置多环境开发。

loadEnv:可以读取环境变量文件里的内容

vite.config.ts文件获取--mode信息: process.argv.length-1

process.cwd()此方法返回一个字符串,该字符串指定node.js进程的当前工作目录。所以如果环境变量文件在根目录可以使用这个方法。如果和我一样在env目录下,这个方法不可用。这里我使用’./env‘

loadEnv(process.argv[process.argv.length-1], './env').VITE_SERVER_NAME

proxy: {'/m-staff-center': {target: loadEnv(process.argv[process.argv.length-1], './env').VITE_SERVER_NAME,changeOrigin: true,}}

经过测试,接口代理成功。 

六、关注我,一起学习。欢迎交流指正,留言必回。

七、参考链接:

Vue配置文件中的proxy配置_Cerys-zhu的博客-CSDN博客_vue配置proxy

在 vite.config 中使用 env 环境变量 - 简书

在 vite.config 中使用 env 环境变量 - 知乎

vue3 + vite + ts_哔哩哔哩_bilibili-讲的很好

本文链接地址:https://www.jiuchutong.com/zhishi/280509.html 转载请保留说明!

上一篇:win10显示后解压文件损坏怎么办(window10解压)

下一篇:自己给笔记本更换内存条步骤(自己给笔记本更换硬盘)

  • airplay什么意思(airplay)(投屏出现airplay什么意思)

    airplay什么意思(airplay)(投屏出现airplay什么意思)

  • word文档怎么插视频进去(word文档怎么插pdf图)

    word文档怎么插视频进去(word文档怎么插pdf图)

  • 优酷视频不跳过片头片尾该怎么设置(优酷视频跳着播放)

    优酷视频不跳过片头片尾该怎么设置(优酷视频跳着播放)

  • qq里说的属性是啥(qq属性在哪里)

    qq里说的属性是啥(qq属性在哪里)

  • 锂电池属于几类危险品(锂电池属于几类危险货物)

    锂电池属于几类危险品(锂电池属于几类危险货物)

  • 联想笔记本电脑的摄像头怎么开(联想笔记本电脑蓝屏怎么解决)

    联想笔记本电脑的摄像头怎么开(联想笔记本电脑蓝屏怎么解决)

  • 苹果手机qq无法打字怎么回事(苹果手机QQ无法接受新消息怎么设置)

    苹果手机qq无法打字怎么回事(苹果手机QQ无法接受新消息怎么设置)

  • 5g手机用4g卡网速会更快吗(5G手机用4g卡网速快吗)

    5g手机用4g卡网速会更快吗(5G手机用4g卡网速快吗)

  • 联通卡突然变成3g了(联通卡突然变成3g网,用不了流量)

    联通卡突然变成3g了(联通卡突然变成3g网,用不了流量)

  • 电脑钉钉看直播挂窗口算看吗(电脑钉钉看直播的时候可以静音吗)

    电脑钉钉看直播挂窗口算看吗(电脑钉钉看直播的时候可以静音吗)

  • 苹果耳机坏了一年内是免费更换吗(苹果耳机坏了一边小妙招)

    苹果耳机坏了一年内是免费更换吗(苹果耳机坏了一边小妙招)

  • 电脑电池坏了的表现(电脑电池坏了的标志)

    电脑电池坏了的表现(电脑电池坏了的标志)

  • 苹果手机怎么打印文件(苹果手机怎么打不开wifi了)

    苹果手机怎么打印文件(苹果手机怎么打不开wifi了)

  • 粉丝和关注有什么区别(粉丝和关注有什么用)

    粉丝和关注有什么区别(粉丝和关注有什么用)

  • 华为p30怎么看电池寿命(华为P30怎么看电池健康)

    华为p30怎么看电池寿命(华为P30怎么看电池健康)

  • 华为荣耀9x面部识别怎么设置(华为荣耀9x面部识别不了)

    华为荣耀9x面部识别怎么设置(华为荣耀9x面部识别不了)

  • 华为耳机转接头怎么用(华为耳机转接头vivo能用吗)

    华为耳机转接头怎么用(华为耳机转接头vivo能用吗)

  • volte高清通话是什么意思(volte高清通话有啥用)

    volte高清通话是什么意思(volte高清通话有啥用)

  • 滴滴未成年不可独自乘车怎么取消(滴滴车未成年不能打车嘛)

    滴滴未成年不可独自乘车怎么取消(滴滴车未成年不能打车嘛)

  • oppor17隐藏功能(oppor17隐藏功能在哪里)

    oppor17隐藏功能(oppor17隐藏功能在哪里)

  •  oppo手机像素在哪里看(oppo像素最好的是哪款手机)

    oppo手机像素在哪里看(oppo像素最好的是哪款手机)

  • Bootstrap table 控制表格高度固定(行高固定)并且不受数据量影响

    Bootstrap table 控制表格高度固定(行高固定)并且不受数据量影响

  • 计提增值税比实际缴纳多
  • 代扣代缴个人所得税会计分录怎么做
  • 税后营业利润怎么算出来的
  • 股东投资款给自己发工资如何处理?
  • 企业购买产品
  • 会议服务费免税吗
  • 企业股东分红可以不按比例分吗
  • 美元利息结汇时结汇项目是什么
  • 自己打印raz
  • 现金日记账承前页过次页
  • 固定资产贷款资料清单
  • 应收账款平均占用资金的变动额
  • 新准则 开办费
  • 收到费用发票入账后发现错误
  • 政府拨入企业的资金怎么入账
  • 发票开具提示
  • 增值税专用发票电子版
  • 个人缴纳失业保险的比例
  • 风险纳税人怎么查原因
  • 以旧换新的销售方式怎样确定销售额
  • 公司房租可以抵多少税
  • 预缴和实际应付的区别
  • 装修待摊费用当月摊销吗
  • 物业营改增什么时候开始
  • 重庆增值税税率调整
  • 资本化利息金额
  • windows打开文件
  • win101703怎么看
  • win10 20h2更新时间久
  • 映泰主板系统重装
  • 会计分录是怎么写的
  • win11版本22000.194
  • 企业购买银行理财
  • 企业收到的
  • windows11更新多大
  • PHP:parse_ini_string()的用法_Filesystem函数
  • 工程竣工的条件是什么
  • 企业管理费用的构成
  • php对象的概念
  • javatoken生成机制
  • 周志华《机器学习》第三章课后习题
  • ssh非交互式登录
  • php curl_init
  • 商品交换包括
  • 小规模年销售额500万界定标准
  • 会计实操和实际工作一样吗
  • 异地预缴附加税会计分录
  • 折扣折让的会计分录
  • 百旺金赋怎么开红字发票
  • 小微企业的所得税税率是多少
  • 其他应收款怎么冲平会计分录
  • 餐饮会计内账怎么记账
  • 提取盈余公积的会计科目
  • 免租期租金可以追回吗
  • 公司注销后会计档案可以销毁吗
  • 外经证预缴税款必须去外地交税吗
  • 企业间借款利息开票税收分类编码
  • 一达通退税需要具备的条件?
  • 期末结账后没有余额的科目
  • 软件行业成本如何归集
  • 物业管理企业应当与居委会共同做好什么工作
  • XP系统如何设置变流畅
  • 自己动手制作
  • Win10 64位正式版系统安装方法全过程图解(U大师)
  • 无windows什么意思
  • win8停止服务
  • centos查看当前yum源
  • win10预览版bug
  • win7系统的word文档中的工具在哪里
  • xp怎么改密码怎么设置
  • 安装完xp系统直接黑屏怎么办
  • 某网贴出来的u3d面试题目汇总,当时学习下(好多我都不会呢)
  • 用python三角形
  • 利用漏洞每天获利万元
  • cmd命令怎么重启
  • unity的shader在哪儿
  • python怎么写一个类
  • 浏览器工作机制
  • 日本互联网金融发展
  • 安徽省滁州市税务局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设