aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app.js
diff options
context:
space:
mode:
authorDennis Eriksen <dennis.se@gmail.com>2013-03-19 05:36:53 -0400
committerDennis Eriksen <dennis.se@gmail.com>2013-03-19 05:36:53 -0400
commitdcfd60b6810082cfbbfad17a6ed3e383578842bc (patch)
tree064598c909d7463366a8de7f8e6ef717ce02fb4d /app.js
parentla til gitignore (diff)
downloadDivid-dcfd60b6810082cfbbfad17a6ed3e383578842bc.tar.gz
initialized express project
Diffstat (limited to 'app.js')
-rw-r--r--app.js35
1 files changed, 35 insertions, 0 deletions
diff --git a/app.js b/app.js
new file mode 100644
index 0000000..a781218
--- /dev/null
+++ b/app.js
@@ -0,0 +1,35 @@
+
+/**
+ * Module dependencies.
+ */
+
+var express = require('express')
+ , routes = require('./routes')
+ , user = require('./routes/user')
+ , http = require('http')
+ , path = require('path');
+
+var app = express();
+
+app.configure(function(){
+ app.set('port', process.env.PORT || 3000);
+ app.set('views', __dirname + '/views');
+ app.set('view engine', 'ejs');
+ app.use(express.favicon());
+ app.use(express.logger('dev'));
+ app.use(express.bodyParser());
+ app.use(express.methodOverride());
+ app.use(app.router);
+ app.use(express.static(path.join(__dirname, 'public')));
+});
+
+app.configure('development', function(){
+ app.use(express.errorHandler());
+});
+
+app.get('/', routes.index);
+app.get('/users', user.list);
+
+http.createServer(app).listen(app.get('port'), function(){
+ console.log("Express server listening on port " + app.get('port'));
+});