我是一个有用的助手,可以为你进行文本翻译。
我有一个网站框架,在两个地方设置了路由。
第一个在app.js
中:
...
var index = require('./routes/index');
var users = require('./routes/users');
...
app.use(express.static(path.join(__dirname, 'public')));
app.use('/', index);
app.use('/users', users);
...
使用 use
进行设置某些内容。接下来,在引用的脚本文件中,例如 index.js
:
var express = require('express');
var router = express.Router();
var fs = require('fs');
var path = require('path');
var config = require('../config');
/* GET home page. */
router.get('/', function(req, res) {
var data = {};
...
假设我想使用来自Express Routing文档的信息。 对于例如
/users/:userId/books/:bookId
,我应该放置路由在哪里?在文档中,
get
针对app
调用,而在我的存根中,get
以两步方式针对router
调用。应该在哪里挂接?