-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver.js
More file actions
41 lines (32 loc) · 752 Bytes
/
server.js
File metadata and controls
41 lines (32 loc) · 752 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// Utility packages.
var _ = require("underscore");
var util = require("util");
// Express.
var express = require("express");
// App.
var app = express();
// App middleware.
app.use(express.bodyParser());
app.use(app.router);
// Database.
app.repository = require("./db/repository").connect();
// Routes.
require("./routes/users").use(app);
require("./routes/items").use(app);
require("./routes/categories").use(app);
// Geo.
/*
var geo = require("./geo/geo");
geo.getPostcodeLatLng("OL15 8JF", function(error, latlng) {
if (error) {
console.dir(error);
} else {
console.dir(latlng);
}
});
*/
// Run app.
var port = process.env.PORT || 3000;
app.listen(port, function() {
console.log(util.format("Listening on %d.", port));
});