Skip to content

Commit c6d025c

Browse files
committed
update defaults and add config
1 parent 70b067e commit c6d025c

File tree

6 files changed

+40
-26
lines changed

6 files changed

+40
-26
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
node_modules/
2+
config.js

app.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
var express = require('express');
2-
var path = require('path');
3-
var favicon = require('serve-favicon');
4-
var logger = require('morgan');
5-
var cookieParser = require('cookie-parser');
6-
var bodyParser = require('body-parser');
1+
let express = require('express');
2+
let path = require('path');
3+
let favicon = require('serve-favicon');
4+
let logger = require('morgan');
5+
let cookieParser = require('cookie-parser');
6+
let bodyParser = require('body-parser');
77

8-
var index = require('./routes/index');
9-
var users = require('./routes/users');
8+
let index = require('./routes/index');
9+
let users = require('./routes/users');
1010

11-
var app = express();
11+
let app = express();
1212

1313
// view engine setup
1414
app.set('views', path.join(__dirname, 'views'));
@@ -27,7 +27,7 @@ app.use('/users', users);
2727

2828
// catch 404 and forward to error handler
2929
app.use(function(req, res, next) {
30-
var err = new Error('Not Found');
30+
let err = new Error('Not Found');
3131
err.status = 404;
3232
next(err);
3333
});

bin/www

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,23 @@
44
* Module dependencies.
55
*/
66

7-
var app = require('../app');
8-
var debug = require('debug')('boilerplate:server');
9-
var http = require('http');
7+
let app = require('../app');
8+
let debug = require('debug')('boilerplate:server');
9+
let http = require('http');
10+
let config = require('../config');
1011

1112
/**
1213
* Get port from environment and store in Express.
1314
*/
1415

15-
var port = normalizePort(process.env.PORT || '3000');
16+
let port = normalizePort( config.port || '3000');
1617
app.set('port', port);
1718

1819
/**
1920
* Create HTTP server.
2021
*/
2122

22-
var server = http.createServer(app);
23+
let server = http.createServer(app);
2324

2425
/**
2526
* Listen on provided port, on all network interfaces.
@@ -34,7 +35,7 @@ server.on('listening', onListening);
3435
*/
3536

3637
function normalizePort(val) {
37-
var port = parseInt(val, 10);
38+
let port = parseInt(val, 10);
3839

3940
if (isNaN(port)) {
4041
// named pipe
@@ -58,7 +59,7 @@ function onError(error) {
5859
throw error;
5960
}
6061

61-
var bind = typeof port === 'string'
62+
let bind = typeof port === 'string'
6263
? 'Pipe ' + port
6364
: 'Port ' + port;
6465

@@ -82,8 +83,8 @@ function onError(error) {
8283
*/
8384

8485
function onListening() {
85-
var addr = server.address();
86-
var bind = typeof addr === 'string'
86+
let addr = server.address();
87+
let bind = typeof addr === 'string'
8788
? 'pipe ' + addr
8889
: 'port ' + addr.port;
8990
debug('Listening on ' + bind);

config.example.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
let config = {
2+
port: 3000,
3+
auth: {
4+
client_id: '',
5+
redirect_uri: ''
6+
},
7+
session: {
8+
secret: 'supersecretsessionhere'
9+
}
10+
};
11+
12+
module.exports = config;

routes/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
var express = require('express');
2-
var router = express.Router();
1+
let express = require('express');
2+
let router = express.Router();
33

44
/* GET home page. */
5-
router.get('/', function(req, res, next) {
6-
res.render('index', { title: 'Welcome' });
5+
router.get('/', (req, res, next) => {
6+
res.render('index', { title: 'SteemConnect V2 Boilerplate' });
77
});
88

99
module.exports = router;

routes/users.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
var express = require('express');
2-
var router = express.Router();
1+
let express = require('express');
2+
let router = express.Router();
33

44
/* GET users listing. */
5-
router.get('/', function(req, res, next) {
5+
router.get('/', (req, res, next) => {
66
res.send('respond with a resource');
77
});
88

0 commit comments

Comments
 (0)