UNPKG

695 Btext/coffeescriptView Raw
1express = require("express")
2http = require("http")
3app = express()
4_shim = require './shim'
5path = require("path")
6
7# all environments
8app.set "port", process.env.PORT or 3000
9app.set "views", path.join(__dirname, "views")
10app.set "view engine", "jade"
11app.use express.favicon()
12app.use express.logger("dev")
13app.use express.json()
14app.use express.urlencoded()
15app.use express.methodOverride()
16app.use app.router
17app.use express.static(path.join(__dirname, "public"))
18
19# development only
20app.use express.errorHandler() if "development" is app.get("env")
21_shim(app)
22
23http.createServer(app).listen app.get("port"), ->
24 console.log "Express server listening on port " + app.get("port")
25return