Files
directus/api/src/server.ts
2020-08-04 13:21:51 -04:00

18 lines
396 B
TypeScript

import app from './app';
import logger from './logger';
import env, { validateEnv } from './env';
import { validateDBConnection } from './database';
export default async function start() {
validateEnv();
await validateDBConnection();
const port = env.NODE_ENV === 'development' ? 41201 : env.PORT;
app.listen(port, () => {
logger.info(`Server started at port ${port}`);
});
}
start();