/
app.js
32 lines (25 loc) · 807 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
* Module dependencies.
*/
var express = require( 'express' ),
http = require( 'http' ),
path = require( 'path' );
var app = express();
app.configure( function() {
app.set( 'port', process.env.PORT || 3000 );
app.set( 'views', __dirname + '/views' );
app.use( express.favicon() );
app.use( express.logger( 'dev' ) );
app.use( express.bodyParser() );
app.use( express.methodOverride() );
app.use( app.router );
app.use( express.static( path.join( __dirname, 'public' )));
});
app.configure( 'development', function() {
app.use( express.errorHandler() );
});
http.createServer( app ).listen( app.get( 'port' ), function() {
console.log( "Express server listening on port " + app.get( 'port' ));
});
module.exports.app = app;
var routes = require( './services/routes' );