有没有办法防止 vue hot reload 调用太多 API ?

Is there a way to prevent vue hot reload from making too many API calls?

我是 vue 新手,我刚刚开始从事我的第一个项目。

在我的主要组件中,我有一个在页面加载时对(有限的)API 端点的提取请求。每次我更改代码时,页面都会刷新并进行新的 API 调用。

使用热重载时避免过度使用网络请求的一些常见方法是什么?

有一些方法可以减少 api 请求,但这取决于上下文。假设这仅用于开发,并且您不希望在生产中有任何 API 缓存,最好的方法可能是代理(或尽可能模拟)您 API.

我通常只是设置一个自定义模拟服务器,所以不能保证成功,但看起来 node-api-cache-proxy 可能有助于获得一个快速服务器来缓存您的 api 调用。然后你可以在你的 vue 配置文件中设置一个代理来指向代理而不是直接指向 API