vite-plugin-mock
vite-plugin-mock copied to clipboard
怎么给所有的mock接口统一设置 response header
统一设置 timeout 和 response headers 确实是一个非常常见和实用的功能,我在 vite-plugin-fake-server 中添加了这个功能,如下配置即可启用:
import react from "@vitejs/plugin-react";
import { defineConfig } from "vite";
import { vitePluginFakeServer } from "vite-plugin-fake-server";
// https://vitejs.dev/config/
export default defineConfig({
base: "/vite-plugin-fake-server/",
plugins: [
react(),
vitePluginFakeServer({ timeout: 1000, headers: { "---------": "----------" } }),
]
});
除此之外还支持以下特性:
- 支持 TypeScript
- API 的格式兼容 vite-plugin-mock
- 一键配置,生产环境直接打开 enableProd 就生效了
- 等等