Structuring an App

Not fully understand the autogenerator part and router()

The code

var express = require('express');
var app = express();

//seperate this into controllers foler, those are the routes
var apiController = require('./controllers/apiController');
var htmlController = require('./controllers/htmlController');

var port = process.env.PORT || 3000;

app.use('/assets', express.static(__dirname + '/public'));

app.set('view engine', 'ejs');

app.use('/', function (req, res, next) {
    console.log('Request Url:' + req.url);
    next();
});

htmlController(app);

apiController(app);

app.listen(port);

results matching ""

    No results matching ""