接口初始化 第一版

This commit is contained in:
yuping
2022-11-16 01:28:42 +08:00
parent c2f02a33e5
commit f9ae1c0027
27 changed files with 13054 additions and 550 deletions

12
src/mock/index.js Normal file
View File

@@ -0,0 +1,12 @@
import {createProdMockServer} from 'vite-plugin-mock/es/createProdMockServer'
const context = import.meta.glob("./mocks/*.js", {eager: true})
const API = await import("../api/api")
const array = Object.keys(context).map(path =>
Object.keys(context[path].default).map(url => ({
url: API[url].split(' ')[0],
method: API[url].split(' ').length > 1 ? API[url].split(' ')[1] : 'get',
response: context[path].default[url]
}))).reduce((r, m) => [...r, ...m])
console.log(array)
createProdMockServer([...array])