Express チュートリアル (1)

1.mozillaのExpress チュートリアル Part 4 の続き
・mozillaのExpress チュートリアル Part 4にmoduleファイルを追加する

2.moduleファイルが複数ある場合の記述
(1) moduleファイルの追加
wiki_2.js

(2) file layout

./ --- index.js
 |--- wiki.js
 |--- wiki_2.js

(3) wiki_2.jsの内容
・モジュールの最初の3行の個所は変わらない
・module.exports = router;は変更の必要が無い
・contact ページルートの追加

const express = require('express');
const router = express.Router();
module.exports = router;

// contact ページルート
router.get('/contact', function(req, res) {
  res.send('Contact this wiki');
});

(4) index.js
・以下をindex.jsに追加

app.use('/wiki_2', require('./wiki_2.js'));

(5) client からの呼び出し
以下をclient codeに追加

// contact ページルート
const req = fetch('/wiki_2/contact/', params);