我正在尝试设置另一个文件夹而不是/ routes的router.get. 当我将浏览器指向此路线时,我在浏览器屏幕上显示“无法GET / auth_box”. 或者你不能这样,或者我做的事情是愚蠢的. app.js: var ind
当我将浏览器指向此路线时,我在浏览器屏幕上显示“无法GET / auth_box”.
或者你不能这样,或者我做的事情是愚蠢的.
app.js:
var index = require('./routes/index');
var auth_box = require('./public/js/download_cs');
app.use('/', index);
app.use('/auth_box', auth_box);
download_cd.js:
var express = require('express');
var app = express();
var router = express.Router();
router.get('/auth_box', function(req, res){
console.log("/auth_box");
});
module.exports = router;
你有两次url / auth_box.
当您使用路由时,第一个参数是该路由的默认路径,因此现在正确的URL将是/ auth_box / auth_box
在你的路线,只是做
router.get('/', function(req, res){
console.log("/auth_box");
});
你已经在app.use(‘/ auth_box’,auth_box)中设置了/ auth_box;
