mirror of
https://github.com/kevin-DL/complete-node-bootcamp.git
synced 2026-01-12 11:25:13 +00:00
24 lines
525 B
JavaScript
24 lines
525 B
JavaScript
const mongoose = require('mongoose');
|
|
const dotenv = require('dotenv');
|
|
|
|
dotenv.config({ path: './config.env' });
|
|
const app = require('./app');
|
|
|
|
const DB = process.env.DATABASE.replace(
|
|
'<PASSWORD>',
|
|
process.env.DATABASE_PASSWORD
|
|
);
|
|
|
|
mongoose
|
|
.connect(DB, {
|
|
useNewUrlParser: true,
|
|
useCreateIndex: true,
|
|
useFindAndModify: false
|
|
})
|
|
.then(() => console.log('DB connection successful!'));
|
|
|
|
const port = process.env.PORT || 3000;
|
|
app.listen(port, () => {
|
|
console.log(`App running on port ${port}...`);
|
|
});
|