Skip to content

Instantly share code, notes, and snippets.

@ruedap
Created June 22, 2011 10:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ruedap/1039797 to your computer and use it in GitHub Desktop.
Save ruedap/1039797 to your computer and use it in GitHub Desktop.
express = require("express")
app = module.exports = express.createServer()
app.configure ->
app.set "views", __dirname + "/views"
app.set "view engine", "jade"
app.use express.bodyParser()
app.use express.methodOverride()
app.use express.compiler(
src: __dirname + "/public"
enable: [ "sass" ]
)
app.use app.router
app.use express.static(__dirname + "/public")
app.configure "development", ->
app.use express.errorHandler(
dumpExceptions: true
showStack: true
)
app.configure "production", ->
app.use express.errorHandler()
app.get "/", (req, res) ->
res.render "index", title: "Express"
app.listen 3000
console.log "Express server listening on port %d", app.address().port
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment