-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.js
More file actions
30 lines (23 loc) · 729 Bytes
/
app.js
File metadata and controls
30 lines (23 loc) · 729 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// import express
const express = require('express');
// const SwaggerUI = require('swagger-ui')
const cookieParser = require('cookie-parser');
// import dotenv to read .env file
require('dotenv').config();
const app = express();
app.use(express.urlencoded({ extended: false }));
app.use(express.json());
app.use(cookieParser());
app.get('/',(req,res)=>{
res.redirect('/items')
})
// import routes
const itemsRoutes = require('./routes/itemRoutes');
app.use('/items',itemsRoutes);
const userRoutes = require('./routes/userRoutes');
app.use('/users',userRoutes);
const cartRoutes = require('./routes/cartRoutes');
app.use('/cart',cartRoutes);
app.listen('3001', () => {
console.log('Listening to port 3001..');
});