indexController.js 516 B

1234567891011121314151617181920212223
  1. /**
  2. * Yellow Lab Tools home page controller
  3. */
  4. var async = require('async');
  5. var fs = require ('fs');
  6. var indexController = function(req, res) {
  7. 'use strict';
  8. async.parallel({
  9. htmlTemplate: function(callback) {
  10. fs.readFile('./app/node_views/index.html', {encoding: 'utf8'}, callback);
  11. }
  12. }, function(err, results) {
  13. res.setHeader('Content-Type', 'text/html');
  14. res.send(results.htmlTemplate);
  15. });
  16. };
  17. module.exports = indexController;