XiaoDaiGua-Ray 7265317922 v4.3.3
2023-11-17 16:03:44 +08:00

27 lines
685 B
JavaScript

import { createServer } from 'node:http';
import connect from 'connect';
import corsMiddleware from 'cors';
import { baseMiddleware, mockWebSocket } from 'vite-plugin-mock-dev-server';
import mockData from './mock-data.js';
const app = connect();
const server = createServer(app);
const httpProxies = ["^/api"];
const wsProxies = [];
const cookiesOptions = {};
const priority = {};
mockWebSocket({ mockData }, server, wsProxies, cookiesOptions);
app.use(corsMiddleware());
app.use(baseMiddleware({ mockData }, {
formidableOptions: { multiples: true },
proxies: httpProxies,
priority,
cookiesOptions,
}));
server.listen(8080);
console.log('listen: http://localhost:8080');