Double routes node.js

Double routes node.js,node.js,express,routing,Node.js,Express,Routing,当我添加这样的路线时: expressApp.use('/api/v1',require('./api')(expressApp, router)); 我将能够访问: /api/v1/login和/login任何人都知道可能出现的问题,我应该能够访问一条路径/api/v1/login .api文件: 'use strict'; module.exports = function(expressApp, router) { router = require('./account/rou

当我添加这样的路线时:

expressApp.use('/api/v1',require('./api')(expressApp, router));
我将能够访问:

/api/v1/login
/login
任何人都知道可能出现的问题,我应该能够访问一条路径
/api/v1/login

.api
文件:

'use strict';
module.exports = function(expressApp, router) {

    router = require('./account/router.js')(expressApp,router);
    router = require('./games/router.js')(expressApp,router);
    return router;
};

问题不清楚。此外,如果您可以发布更多的代码,这将是有益的。查看您在./api中有哪些代码或您有哪些其他路由(您的/login路由定义在哪里?)等可能会很有用……我更新了。它只是加载路由…我现在仍然看不到“/api/v1/login”或“/login”的任何路由。唯一可以监视路由设置的路径是“/api/v1”,除非“/account/router.js”中有与“login”匹配的内容请澄清您的具体问题或添加其他详细信息,以突出显示您的确切需要。问题不清楚。此外,如果您可以发布更多的代码,这将是有益的。查看您在./api中有哪些代码或您有哪些其他路由(您的/login路由定义在哪里?)等可能会很有用……我更新了。它只是加载路由…我现在还没有看到“/api/v1/login”或“/login”的路由。唯一可以监视路由设置的路径是“/api/v1”,除非“/account/router.js”中有与“login”匹配的内容。请澄清您的具体问题或添加其他详细信息,以突出显示您需要的内容。