mirror of
https://github.com/Hopiu/postal.js.git
synced 2026-03-17 14:40:24 +00:00
34 lines
816 B
JavaScript
34 lines
816 B
JavaScript
/**
|
|
* Module dependencies.
|
|
*/
|
|
|
|
var express = require( 'express' )
|
|
, routes = require( './routes' )
|
|
|
|
var app = module.exports = express.createServer();
|
|
|
|
// Configuration
|
|
|
|
app.configure( function () {
|
|
app.set( 'views', __dirname + '/views' );
|
|
app.set( 'view engine', 'jade' );
|
|
app.use( express.bodyParser() );
|
|
app.use( express.methodOverride() );
|
|
app.use( app.router );
|
|
app.use( express.static( __dirname + '/public' ) );
|
|
} );
|
|
|
|
app.configure( 'development', function () {
|
|
app.use( express.errorHandler( { dumpExceptions : true, showStack : true } ) );
|
|
} );
|
|
|
|
app.configure( 'production', function () {
|
|
app.use( express.errorHandler() );
|
|
} );
|
|
|
|
// Routes
|
|
|
|
app.get( '/', routes.index );
|
|
|
|
app.listen( 3000 );
|
|
console.log( "Express server listening on port %d in %s mode", app.address().port, app.settings.env );
|