12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- import app from "./app"
- import * as open from "open"
- import config from "./config"
- import { user } from "./models/mysql"
- import Logger from "./loaders/logger"
- import { queryTable } from "./utils/initMysql"
- const expressSwagger = require("express-swagger-generator")(app)
- expressSwagger(config.options)
- queryTable(user)
- import {
- login,
- register,
- updateList,
- deleteList,
- searchPage,
- searchVague,
- captcha,
- } from "./router/api/mysql"
- app.post('/login', (req, res) => {
- login(req, res)
- })
- app.post('/register', (req, res) => {
- register(req, res)
- })
- app.get('/updateList', (req, res) => {
- updateList(req, res)
- })
- app.get('/deleteList', (req, res) => {
- deleteList(req, res)
- })
- app.post('/searchPage', (req, res) => {
- searchPage(req, res)
- })
- app.post('/searchVague', (req, res) => {
- searchVague(req, res)
- })
- app.get('/captcha', (req, res) => {
- captcha(req, res)
- })
- app.listen(config.port, () => {
- Logger.info(`
- ################################################
- 🛡️ Swagger文档地址: http://localhost:${config.port} 🛡️
- ################################################
- `)
- }).on('error', err => {
- Logger.error(err)
- process.exit(1)
- })
- // open(`http://localhost:${config.port}`) // 自动打开默认浏览器
|