25 lines
No EOL
602 B
JavaScript
25 lines
No EOL
602 B
JavaScript
require('dotenv').config();
|
|
|
|
const express = require('express');
|
|
const cors = require('cors');
|
|
const connectDB = require('./db/db');
|
|
|
|
const PORT = 3000;
|
|
const app = express();
|
|
|
|
connectDB();
|
|
|
|
app.use(express.json());
|
|
app.use(cors({
|
|
origin: "*",
|
|
credentials: true,
|
|
allowedHeaders: ["Content-Type", "Authorization"]
|
|
}));
|
|
|
|
app.use('/api/user', require('./controllers/auth.controller'));
|
|
app.use('/api/file', require('./controllers/file.controller'));
|
|
app.use('/f', require('./controllers/serve.controller'));
|
|
|
|
app.listen(PORT, () => {
|
|
console.log(`Server running at http://localhost:${PORT}`);
|
|
}); |