From 41086b299bf0cb1ddff54aff50d6e95312798ead Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Tue, 23 Aug 2016 09:20:39 -0400 Subject: [PATCH] runs controller --- controllers/runs.js | 12 ++++++++++++ server.js | 24 ++---------------------- 2 files changed, 14 insertions(+), 22 deletions(-) create mode 100644 controllers/runs.js diff --git a/controllers/runs.js b/controllers/runs.js new file mode 100644 index 0000000..905c6ae --- /dev/null +++ b/controllers/runs.js @@ -0,0 +1,12 @@ +var express = require('express'); +var controller = express.Router(); + +controller.get('/', function(req, res){ + res.send('inside runs controller: index route'); +}); + +controller.get('/new', function(req, res){ + res.send('inside runs controller: new route'); +}); + +module.exports = controller; diff --git a/server.js b/server.js index ef7626b..f963ab1 100644 --- a/server.js +++ b/server.js @@ -3,20 +3,8 @@ var app = express(); //create application variable var fakeArray = require('./models/fakearray.js'); var PORT = process.env.PORT || 3000; -app.use(function(req, res, next){ - console.log('middleware doin. stuff'); - next(); -}); - -app.use(function(req, res, next){ - console.log('2nd middleware doin. stuff'); - next(); -}); - -app.use('/foo', function(req, res, next){ - console.log('3rd middleware doin. stuff'); - next(); -}); +var runController = require('./controllers/runs.js'); +app.use('/runs', runController); app.get('/', function(request, response){ response.render('index.ejs', { @@ -24,14 +12,6 @@ app.get('/', function(request, response){ }); }); -app.get('/foo', function(req, res){ - res.send('works'); -}); - -app.get('/foo/bar', function(req, res){ - res.send('works'); -}); - //params: port, callback to execute once listening has begun app.listen(PORT, function () { //start app listening on port 3000 //once listening, execute this callback