'use strict'; let path = require('path'); let config = require('./config/environment'); module.exports = app => { // All undefined asset or api routes should return a 404 app.route('/:url(api|auth|components|app|bower_components|assets)/*') .get(function(req, res){ res.status(404).send(); }); // All other routes should redirect to the index.html app.route(config.baseUrl + '/*') .get(function (req, res) { res.sendFile(path.resolve('client/index.html')); }); };