Reorganize app/server code a bit.

This commit is contained in:
2012-03-23 00:00:12 +00:00
parent 427631be0b
commit 5cfbcef5bf
3 changed files with 15 additions and 10 deletions

View File

@@ -1 +1 @@
web: coffee app.coffee
web: coffee server.coffee

View File

@@ -1,8 +1,11 @@
# Module Dependencies.
express = require 'express'
# Create server instance.
app = module.exports = express.createServer()
# Create app instance.
app = express.createServer()
# Export the app.
module.exports = app
# Configuration.
app.configure ->
@@ -29,10 +32,3 @@ app.get '/', (req, res) ->
# 404 Fallback
app.get '*', (req, res) ->
res.render '404', format: true
# Set port and start server.
app.listen process.env.PORT || 3000
# Print debug
console.log "Express app listening on port %d in %s mode",
app.address().port, app.settings.env

9
server.coffee Normal file
View File

@@ -0,0 +1,9 @@
# Load the app
app = require './app'
# Set port and start server.
app.listen process.env.PORT || 3000
# Print debug
console.log "Express app listening on port %d in %s mode",
app.address().port, app.settings.env