Ich möchte eine Website komplett in Abhängigkeit von einem beliebigen Wert anzeigen.Zwischen Routern wechseln Express
Lassen Sie uns sagen, ich habe zwei Router
const express = require('express');
const app = express();
const router1 = express.Router();
router1.get('/', (req, res, next) => res.json({message: 'I am the router1'}))
const router2 = express.Router();
router2.get('/', (req, res, next) => res.json({message: 'I am the router2'}))
app.use((req, res, next) => {
if(Math.random() > 0.5) {
// Use router1
} else {
// Use router2
}
})
Ich habe keine Ahnung, wie ich das tun kann. Ich werde ein viele Routen haben (router.get
, router.post
) Ich möchte nicht, dass
Dank auf jeder Strecke
Probieren Sie 'app.use ('/', Router1 oder Router2);' basierend auf Ihrer Bedingung –