SFT/mock-server/index.js

25 lines
997 B
JavaScript

// ⚠️ 已过期:自阶段1+阶段2切换为真实后端接口后,本 mock-server 的路由契约
// (路径不含 /api 前缀、响应字段为 msg 而非 message 等)与真实后端已不一致,
// 不再作为日常开发的对接对象,仅保留作为无真实后端环境时的应急本地演示兜底,
// 使用前请知悉页面行为可能与真实后端存在差异。
import express from 'express'
import cors from 'cors'
import cookieParser from 'cookie-parser'
import authRoutes from './routes/auth.js'
import systemRoutes from './routes/system.js'
import baseConfigRoutes from './routes/baseConfig.js'
const app = express()
app.use(cors({ origin: 'http://localhost:5173', credentials: true }))
app.use(express.json({ limit: '10mb' }))
app.use(cookieParser())
app.use('/auth', authRoutes)
app.use('/system', systemRoutes)
app.use('/base-config', baseConfigRoutes)
const PORT = 8888
app.listen(PORT, () => {
console.log(`[mock-server] listening on http://localhost:${PORT}`)
})