コントローラを作成する
コントローラを別ファイルに分けて作成します。
コントローラを別ファイルに分けて作成します。
module.exports = {
getMain: (req, res, next) => {
res.render("content/main");
}
}
var express = require('express');
var router = express.Router();
var contentController = require('../controllers/ContentController');
router.get('/main', contentController.getMain);
module.exports = router;
app.js ファイルに次の内容を追記します。
var contentRouter = require('./routes/content');
app.use('/content', contentRouter);
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Content Main</title>
</head>
<body>
<h1>Content Main</h1>
</body>
</html>