Skip to content

Instantly share code, notes, and snippets.

@tanepiper
Created January 29, 2011 23:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save tanepiper/802302 to your computer and use it in GitHub Desktop.
Save tanepiper/802302 to your computer and use it in GitHub Desktop.
require.paths.unshift('#{__dirname}')
express = require 'express'
app = express.createServer()
app.configure( () ->
app.set 'views', '#{__dirname}/views'
app.use express.logger()
app.use express.bodyDecoder()
app.use express.cookieDecoder()
app.use app.router
app.use express.methodOverride()
app.use express.staticProvider('#{__dirname}/public')
)
app.configure 'development', () ->
app.use express.errorHandler({
dumpExceptions: true
showStack: true
})
app.configure 'production', () ->
app.use express.errorHandler()
app.use '/', (req, res, next) ->
res.send 'Hello World ' + Date().toString()
app.listen 8080
(function() {
var app, express;
require.paths.unshift('#{__dirname}');
express = require('express');
app = express.createServer();
app.configure(function() {
app.set('views', '#{__dirname}/views');
app.use(express.logger());
app.use(express.bodyDecoder());
app.use(express.cookieDecoder());
app.use(app.router);
app.use(express.methodOverride());
return app.use(express.staticProvider('#{__dirname}/public'));
});
app.configure('development', function() {});
app.use(express.errorHandler({
dumpExceptions: true,
showStack: true
}));
app.configure('production', function() {
return app.use(express.errorHandler());
});
app.use('/', function(req, res, next) {
return res.send('Hello World ' + Date().toString());
});
app.listen(8080);
}).call(this);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment