我是nodejs的新手。在routes文件夹中,我有两个服务器文件,比如index.js和college.js ...每个服务器文件都有一些api调用......
如何为客户端API请求调用适当的服务器文件。
例如:::
学生注册数据API调用是在index.js文件中,当他signedup时,他的详细信息自动存储到数据库中.. AND ....登录API调用是在college.js文件中,这里当他登录时,输入的详细信息将检查这些是否存在..
当我从客户端调用注册时,它应该自动重定向到适当的api服务器文件.....如何重定向..任何人都可以帮助摆脱它
谢谢
答案 0 :(得分:0)
如果我理解你,你需要这样的东西。
在您的路线档案大学和其他。
var express = require('express');
var router = express.Router();
router.get("/test", function(req,res){code to handle req and send res.})
module.exports = router;
在主app文件中。你需要做以下
var someRoute = require('./routes/college');
app.use('/college', someRoute);
因此,在用户进入域/学院后,someRoute文件路由将处理该请求。
在文档中 http://expressjs.com/en/4x/api.html#router
希望这有帮助。