Skip to content

Commit 9c919eb

Browse files
committed
Added process env for heroku
1 parent 3535268 commit 9c919eb

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

server.js

+6-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22
const express = require('express');
33
const app = express();
44
const mongoose = require('mongoose');
5+
const mongoUri = process.env.MONGODB_URI || 'mongodb://localhost:27017/blogs';
56
const session = require('express-session');
67

8+
const port = process.env.PORT || 3000;
9+
710
app.use(express.json());
811
app.use(express.static('public'));
912
app.use(session({
@@ -33,13 +36,13 @@ app.get('/blog', (req, res)=>{
3336
})
3437

3538

36-
mongoose.connect('mongodb://localhost:27017/blogs',
39+
mongoose.connect(mongoUri,
3740
{ useNewUrlParser: true });
3841
mongoose.connection.once('open', ()=>{
3942
console.log('connected to mongoose...');
4043
});
4144

4245
// Listener
43-
app.listen(3000, () => {
44-
console.log('listening...');
46+
app.listen(port, () => {
47+
console.log('Listening on port:', port);
4548
})

0 commit comments

Comments
 (0)