Files
labmanager/server/index.js

27 lines
745 B
JavaScript
Raw Permalink Normal View History

2026-05-11 16:01:22 +08:00
import dotenv from 'dotenv'
dotenv.config()
// 连接数据库
import connectDB from './database.js'
await connectDB()
import express from 'express'
import { userRouter } from './controller/user.js'
import { stabilityRouter } from './controller/stability.js'
import { standardRouter } from './controller/standard.js'
const app = express()
app.use(express.json())
// 注册路由
app.use('/api/user', userRouter)
app.use('/api/stability', stabilityRouter)
app.use('/api/standard', standardRouter)
// 从环境变量中读取端口号,如果环境变量中没有指定端口号,则使用默认的端口号
const PORT = process.env.PORT || 5000
app.listen(PORT, () => {
console.log(`Server is running on http://localhost:${PORT}`)
})