V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Marthemis  ›  全部回复第 1 页 / 共 1 页
回复总数  20
当然了,你这里的情况一定是接口 url 前配置了/api (直接或者间接)。开发环境被 rewrite 了而生产环境没有。可以根据这个思路去找一下各个配置文件或者代码文件
至于为什么会发展出这些前端代理,是因为以前有很多后端(特指水平差的)不懂跨域也不愿意帮助去解决跨域...
1.为什么要加上/api ,而又去掉/api
是因为前端想在开发时去代理全部的 api 接口而不去代理静态资源等请求(其实这里用 /proxy 前缀更合适)但是后端的接口一般不带前缀。
2.如何避免后端配合前端改动,例如要求后端接口统一加上 /api 前缀
可以在前端的请求库例如 axios 配置一个 baseURL,写上 process.env.node_env === 'development' ? '/api' : '/'(或者后端接口部署的服务器域名)
1.为什么要加上/api ,而又去掉/api
77 天前
回复了 zero3412 创建的主题 程序员 H5 游戏,外部如何修改游戏值提交的?
普通的。浏览器打开 f12 ,找到提交分数的接口,找到在哪个方法调用的,将 score 这个参数固定传一个 9999999 。
试试看这样会不会更舒服点呢

```js
function useScaleCore(initialMax = 3, initialMin = 0.05, initialScale = 1, initialRatio = 1,options){
// 省略...
const compute = useCallback((type: number) => {
//省略...
options?.onScaleChange(_scale)
})
}

function useDragScaleProvider(){
const { container, scaleCallback } = params;
const { scale, ratio, compute } = useScaleCore(3,0.05,1,1,{
onScaleChange:scaleCallback
});
// 省略...

// 删除这个 effect
useEffect(()=>{
scaleCallback?.({ scale, ratio, position });
},[position, ratio, scale, scaleCallback])

}
```
92 天前
回复了 waiaan 创建的主题 JavaScript 请教两个数组对比的问题
感觉优化的空间不是很大。

```js
const map1 = new Map()
const map2 = new Map()
arr1.forEach(e => {
map1.set(e.key, e)
});
arr2.forEach(e => {
if (map1.has(e.key)) {
map2.set(e.key, e)
}
});
arr1.forEach(e => {
if (!map2.has(e.key)) {
map2.set(e.key, e)
}
});
console.log(map2.values())
```
97 天前
回复了 shuxhan 创建的主题 Chrome chrome126 更新后字体变小是我的错觉吗?
v125 -> v126 特意截图比较了一下标签烂字体大小,发现并没有变化
base 杭州 中高级前端还有 hc 吗
142 天前
回复了 lp4298707 创建的主题 React 为啥这段代码会造成内存泄露啊?
这里没有内存泄漏,setinterval + orderBy 会创建大量的对象,因为 orderBy 的返回是一个新的数组。在内存快速增长到一定的阈值时会强制触发垃圾回收,从而最终稳定在一个较大的内存使用率值。(你可以加一个按钮去中断这个定时器,看看过一段时间内存会不会降下来)
173 天前
回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
meta575 super996 是正解。useEffect 是处理函数的副作用,而不是去监听值(这两者在某些场景下容易混淆)
196 天前
回复了 zealotxxxx 创建的主题 Arc Arc windows 测试版本邀请
bGluY3QxOTZAZ21haWwuY29t 求拉拉
2023-09-07 14:02:10 +08:00
回复了 bugmakerprox1 创建的主题 程序员 近期需要大量阅读 github 开源项目,遇到一个痛点
在对应的项目页面按下 `.` 就能进入带编辑器的预览界面了
2023-03-13 09:18:49 +08:00
回复了 Mason2021 创建的主题 程序员 分享: Zed 编辑器邀请链接
2022-11-14 14:54:12 +08:00
回复了 SkyRing 创建的主题 JavaScript 了解一下 js 如何获取另一个页面的 div 样式的 id 来进行判断
本质还是各页面之间的通信问题,试试 Window.postMessage
2022-09-01 09:38:24 +08:00
回复了 ziv 创建的主题 酷工作 [招聘] 袋鼠云数栈 UED 团队 - 高级前端开发工程师 - 杭州
组内直招吗?加班情况怎么样?
2022-07-28 16:10:41 +08:00
回复了 Aaaaaashu 创建的主题 酷工作 [杭州/远程] Mest 招聘前端工程师(高级 / 初中级)
公积金呢?还是只有社保
2022-03-06 20:09:16 +08:00
回复了 inlost 创建的主题 酷工作 杭州, 招资深 node 工程师 24-32k
有前端岗位吗
2022-02-25 13:49:17 +08:00
回复了 realkenshinji 创建的主题 分享创造 我是如何从哑巴英语到无障碍英文工作沟通的
@realkenshinji 感谢分享
2022-02-21 14:02:52 +08:00
回复了 realkenshinji 创建的主题 分享创造 我是如何从哑巴英语到无障碍英文工作沟通的
OP 可以推荐一些 javascript 相关的精品 podcast 频道吗
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5689 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 01:50 · PVG 09:50 · LAX 18:50 · JFK 21:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.