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