This commit is contained in:
2021-07-24 19:12:00 +08:00
commit 61caf5458e
8 changed files with 149 additions and 0 deletions

9
src/config.ts Normal file
View File

@@ -0,0 +1,9 @@
require('dotenv').config()
const appConfig={
port: process.env.NDH_PORT as any as number,
dbHost: process.env.NDH_DB_HOST,
dbUser: process.env.NDH_DB_USER,
dbPassword: process.env.NDH_DB_PASSWORD,
dbName: process.env.NDH_DB_NAME,
}
export {appConfig}

0
src/includes.ts Normal file
View File

14
src/index.ts Normal file
View File

@@ -0,0 +1,14 @@
import 'reflect-metadata'
import express from 'express'
import cors from 'cors'
import {appConfig} from "./config"
import {userRouter} from "./routers/user-router"
const app=express()
app.use(cors())
app.use(userRouter)
app.listen(appConfig.port,() => {
console.log('Server started at port '+appConfig.port)
})

6
src/models/user-model.ts Normal file
View File

@@ -0,0 +1,6 @@
import {Service} from "typedi"
@Service()
class UserModel{
}

View File

@@ -0,0 +1,5 @@
import express from "express"
let userRouter=express.Router()
export {userRouter}