TempTracker/server.js

27 lines
616 B
JavaScript
Raw Normal View History

2015-01-28 07:21:10 +00:00
// Main File, configure and start the Server
// Load the modules
var express = require("express");
var bodyParser = require('body-parser');
2015-01-28 07:21:10 +00:00
var tempdb = require("./routes/tempdb.js");
var index = require("./routes/index.js");
global.rootpath = __dirname;
2015-01-28 07:21:10 +00:00
var srv = express();
srv.use(bodyParser());
2015-01-28 07:21:10 +00:00
srv.get("/temp", tempdb.getAll);
srv.get("/temp/:id", tempdb.getTemp);
srv.post("/temp", tempdb.addTemp);
srv.put("/temp/:id", tempdb.updTemp);
srv.get("/", index.index);
srv.get("/inc/:file", index.inc);
srv.get("/inc/images/:file", index.img);
2015-01-28 07:21:10 +00:00
srv.listen(3000);
console.log("Server started on port 3000.");