【发布时间】:2017-07-11 18:19:53
【问题描述】:
我想将我的路线导出到外部文件中。
除了根路由之外的一切都在工作:
localhost/login -> “登录页面”
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);
base.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 没有错误。
标签: javascript node.js express routing