jLinux

Untitled

Dec 8th, 2015
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. "use strict";
  2.  
  3. const CONFIG         = require('./config');
  4. const EXPRESS        = require( 'express' );
  5. const JADE           = require( 'jade' );
  6. const FS             = require( 'fs' );
  7. const BODYPARSER     = require( 'body-parser' );
  8. const METHODOVERRIDE = require( 'method-override' );
  9. const ERRORHANDLER   = require( 'error-handler' );
  10. const HTTP           = require( 'http' );
  11. const PATH           = require( 'path' );
  12. const sequelize      = require( 'sequelize' );
  13. const APP            = module.exports = EXPRESS();
  14.  
  15.  
  16. APP.set( 'port', CONFIG.app.port );
  17. //APP.use( BODYPARSER() );
  18. APP.use( METHODOVERRIDE() );
  19. APP.use( EXPRESS.static( PATH.join( __dirname, 'public' ) ) );
  20.  
  21. APP.get( '/', ( req, res ) => {
  22.     console.log('test');
  23.     var pageContent = JADE.renderFile('includes/templates/container.jade', {
  24.         sources: CONFIG.sources,
  25.         pageContent: JADE.renderFile('includes/templates/datatable.jade')
  26.     });
  27. // asdfadsf
  28.     res.send(pageContent);
  29. });
  30.  
  31. APP.post( '/ssp', ( req, res ) => {
  32.     console.log('POST /ssp', req);
  33.     res.send('test');
  34. });
  35.  
  36. APP.get( '/ssp', ( req, res ) => {
  37.     console.log('GET /ssp', req);
  38.     res.send('test');
  39. });
  40.  
  41. HTTP.createServer( APP ).listen( APP.get( 'port' ), () => {
  42.     console.log( `Express server listening on port ${APP.get( 'port' )}` );
  43. });
Advertisement
Add Comment
Please, Sign In to add comment