V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bojackhorseman  ›  全部回复第 22 页 / 共 151 页
回复总数  3015
1 ... 18  19  20  21  22  23  24  25  26  27 ... 151  
133 天前
回复了 RiverRay 创建的主题 分享发现 我擦,原来 QWERTY 键盘如此会营销…
@ETiV goddamn
我要在老家能拿这么多做梦都能笑醒吧
134 天前
回复了 KyleLrz 创建的主题  WATCH 天气太热,表带馊了
nike 表带不会吧
134 天前
回复了 CHS 创建的主题 分享发现 供应链投毒后,我们的选择还剩下哪些?
the one and only way: run
同。感觉自己思维比较跳脱,讲一个事喜欢往头倒,结果越倒越远,还容易跑题。
@bojackhorseman axios.defaults.baseURL = import.meta.env.VITE_APP_HOST ,手误
@unco020511 #40
我一般都是在 .env 文件里配置一个 VITE_APP_HOST ,
本地开发 .env.development 里 VITE_APP_HOST=/api
正式环境的 .env.production VITE_APP_HOST=正式环境接口地址
然后在 axios 里 axios.defaults.baseURL = import.meta.env.VITE_APP_API_HOST ,vite 配置按照楼主写的,target 设置为测试环境接口地址
这样请求的时候本地开发请求 /api 会被 vite 代理到测试环境下而没有跨域问题。打包部署到线上请求的就是正式环境接口,更不会有跨域问题。
正好准备看面试,学到了新知识 https://i.imgur.com/agAJ0Rd.png
到时候要是没面上拿你试问😡
「 我认为这是现在的前端脚手架提供的一个极其糟糕的功能。
它把跨域这个完全由后端处理的问题默默的在开发环境处理掉了,并且还附加了接口地址改写的各种功能
导致前后端都稀里糊涂的。跨域问题就应该在开发环境处理掉。 」
不认同,这就是脚手架要做的啊。
风暴要火
136 天前
回复了 Zeroo07 创建的主题 问与答 求推荐结实靠谱的通勤用的男士双肩包
136 天前
回复了 Zeroo07 创建的主题 问与答 求推荐结实靠谱的通勤用的男士双肩包
画面感很强
1 ... 18  19  20  21  22  23  24  25  26  27 ... 151  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5332 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 07:11 · PVG 15:11 · LAX 23:11 · JFK 02:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.