diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2016-06-02 16:55:36 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2016-06-02 16:55:36 +0200 |
commit | 443bee744a867fa116ebe45f55cdedfef77ade96 (patch) | |
tree | 90f6aa9abb2d52d9730116b78fdb65149475eb04 /index.js | |
parent | 0076d8ccd0598448e641a31ceee4257368ecc01d (diff) | |
download | mean-app-443bee744a867fa116ebe45f55cdedfef77ade96.zip mean-app-443bee744a867fa116ebe45f55cdedfef77ade96.tar.gz |
add controllers
Diffstat (limited to 'index.js')
-rw-r--r-- | index.js | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -3,6 +3,7 @@ var express = require('express'); var mongoose = require('mongoose'); var bodyParser = require('body-parser'); var methodOverride = require('method-override'); +var _ = require('lodash'); // create express application var app = express(); @@ -33,6 +34,11 @@ mongoose.connection.once('open', function() { app.models = require('./models/index.js'); + var routes = require('./routes.js'); + _.each(routes, function(controller, route) { + app.use(route, controller(app, route)); + }); + console.log("listening on port " + port); app.listen(port); }); |