Skip to content

Instantly share code, notes, and snippets.

@mikekunze
Created June 13, 2013 23:32
Show Gist options
  • Save mikekunze/5778318 to your computer and use it in GitHub Desktop.
Save mikekunze/5778318 to your computer and use it in GitHub Desktop.
express app.js2coffee
express = require("express")
routes = require("./routes")
user = require("./routes/user")
http = require("http")
path = require("path")
app = express()
app.configure ->
app.set "port", process.env.PORT or 3000
app.set "views", __dirname + "/views"
app.set "view engine", "jade"
app.use express.favicon()
app.use express.logger("dev")
app.use express.bodyParser()
app.use express.methodOverride()
app.use express.cookieParser("your secret here")
app.use express.session()
app.use app.router
app.use express.static(path.join(__dirname, "public"))
app.configure "development", ->
app.use express.errorHandler()
app.get "/", routes.index
app.get "/users", user.list
http.createServer(app).listen app.get("port"), ->
console.log "Express server listening on port " + app.get("port")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment