expressについて

はじめに

var express = require(“express”);
var app = express();

listen

var server = app.listen(3000, function(){
    console.log(“Node.js is listening to PORT:” + server.address().port);
});

パス

app.get(“/api/photo/:photoId”, function(req, res, next){
    console.log(req.params.photoId);
});

HTMLの表示

ejsを使う

app.set(‘view engine’, ‘ejs’);

パス

app.get(“/”, function(req, res, next){
    res.render(“index”, {}); // 2個目の{} はテンプレートエンジンに渡すobject
});

80番ポートで動かすには

nodeでは8000番ポート、nginxでは80番ポート