1.mozillaのExpress チュートリアル Part 4 の続き
・mozillaのExpress チュートリアル Part 4にmodule用のデイレクトリを追加する
2.module用のデイレクトリがある場合の記述
(1) module用のデイレクトリを追加
・ module用のデイレクトリ名:app
・file path : ./app/wiki_3.js
(2) file layout
./ --- index.js |--- wiki.js |--- wiki_2.js |--- app |--- wiki_3.js
(3) wiki_3.jsの内容
・モジュールの最初の3行の個所は変わらない
・module.exports = router;は変更の必要が無い
・infomation ページルートの追加
const express = require('express'); const router = express.Router(); module.exports = router; // contact ページルート router.get('/infomation', function(req, res) { res.send('infomation this wiki'); });
(4) index.js
・以下をindex.jsに追加
app.use('/wiki_3', require('./app/wiki_3.js'));
(5) client からの呼び出し
以下をclient codeに追加
// contact ページルート const req = fetch('/wiki_3/infomation/', params);