增加开发环境 mock

This commit is contained in:
simple321vip
2022-10-26 21:56:32 +08:00
parent bf00737dd9
commit 7ffde47b21
11 changed files with 541 additions and 17 deletions
+54
View File
@@ -0,0 +1,54 @@
import { MockMethod } from 'vite-plugin-mock'
export default [
{
url: '/auth/api/v1/author/blog/list',
method: 'get',
response: () => {
return [
{
btId: "001",
btName: "your world",
blog_list: [
{
bid: "0001",
title: "one",
content: "nothing",
btId: "001",
order: 0,
},
{
bid: "0002",
title: "two",
content: "anything",
btId: "001",
order: 1,
},
],
order: 0
},
{
btId: "002",
btName: "my world",
blog_list: [
{
bid: "0003",
title: "three",
content: "nothing",
btId: "002",
order: 0,
},
{
bid: "0004",
title: "two",
content: "anything",
btId: "002",
order: 1,
},
],
order: 1
},
]
}
}
] as MockMethod[]
+6
View File
@@ -0,0 +1,6 @@
import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer';
import tenant from './tenant';
export function setupMock() {
createProdMockServer([...tenant]);
}
+13
View File
@@ -0,0 +1,13 @@
import { MockMethod } from 'vite-plugin-mock'
export default [
{
url: '/auth/api/v1/authorize',
method: 'post',
response: () => {
return {
token: "ABCDEFG"
}
}
}
] as MockMethod[]