16 lines
385 B
JavaScript
16 lines
385 B
JavaScript
require('dotenv').config()
|
|
|
|
const config = require('src/config/index.js')
|
|
const { new: newCacheInstance } = require('src/utils/cache.js')
|
|
const app = require('./server.js')
|
|
|
|
async function runServer () {
|
|
newCacheInstance()
|
|
const server = app.listen(config.server.port, () => {
|
|
// @ts-ignore
|
|
console.info(`server start on port ${server.address().port}`)
|
|
})
|
|
}
|
|
|
|
runServer()
|