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);