さて、私の質問は、最初のミドルウェアから別のミドルウェアに変数を渡したいのですが、これを試してみましたが、「req.somevariable
指定されたものが「未定義」である」とありました。
//app.js
..
app.get('/someurl/', middleware1, middleware2)
...
////middleware1
...
some conditions
...
res.somevariable = variable1;
next();
...
////middleware2
...
some conditions
...
variable = req.somevariable;
...
Local variables are available in middleware via req.app.locals
expressjs.com/pt-br/api.html#app.locals
res
、ミドルウェア1に値を割り当て、ミドルウェア2から値を取得しようとするため、おそらく失敗しますreq
。