add jade files - templateing enginge
+4 −47 · 2 files changed
-
app.js+3 −47 -
views/home.jade+1 −0
@@ -6,58 +6,14 @@ var express = require('express') ,http = require('http'); var app = express(); -// parse body of req -app.use(express.bodyParser()); -app.set('port', process.env.PORT || 3000); -// get -// reads data -app.get('/', function(req,res) { - res.send("Hello, Express!"); - - }); - -app.get('/hi', function(req,res) { -// send more than text - var message = [ - '<ul><li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>', - '<li>Aliquam tincidunt mauris eu risus.</li>', - '<li>Vestibulum auctor dapibusneque.</li></ul>'].join("\n"); - res.send(message); - - }); - -//app.get('/users/:userId', function(req,res) { -// res.send("<h2>Hello, User #" + req.params.userId + "!"); -// -// }); +app.set('port', process.env.PORT || 3000); -// post -// create data -app.post("/users", function(req,res) { - res.send("Creating a new user with the name " + req.body.username + "."); +app.get("/", function (req,res) { + res.render("home.jade"); }); -// delete -// delete data - -// put /users/:userId -// update data /users/:userId -// complex routes -app.get(/\/users\/(\d*)\/?(edit)?/, function(req, res) { -// /users/10 -// /users/10/ -// /users/10/edit - -var message = "user #" + req.params[0] + "'s profile"; - if (req.params[1] === 'edit') { - message = "Editing " + message; - } else { - message = "Viewing " + message; - } - res.send(message); -}); http.createServer(app).listen(app.get('port'), function(){ console.log('Express server listening on port ' + app.get('port')); }); @@ -0,0 +1 @@ +h1 Hello, Express!