ルートを外部ファイルにエクスポートしたい。外部ファイルのExpressJSエクスポートルートがルートパスで機能しない
すべてが、ルートのルートが機能している:
はlocalhost /ログイン - > "ログインページ"
はlocalhost/- >空
server.js:
// SET UP =============
var express = require("express");
var app = express();
var port = 80;
var bodyParser = require("body-parser");
// CONFIG =============
app.use(express.static(__dirname + "/public"));
app.use(bodyParser.urlencoded({'extended':'true'}));
app.use(bodyParser.json());
app.use(bodyParser.json({ type: 'application/vnd.api+json' }));
// ROUTES =============
var base = require("./routes/base");
app.use("/",base);
// LISTEN =============
app.listen(port);
console.log("Server listening on port " + port);
ベース.js:
var express = require('express')
var router = express.Router()
//Home
router.get('/', function (req, res) {
res.send('Home page')
})
//Login
router.get('/login', function (req, res) {
res.send('Login page')
})
module.exports = router
チェックコンソールを使用して、ルートルートのエラーを確認してください。 – noobcode
@noobcodeエラーはありません。 – Waterfront