两者有什么区别?只有(1)正常工作,(2)停留在浏览器中;
(1) app.get('/source*', createProxyMiddleware({ target: serviceProvider}))
(2) app.get('/source*', () => { createProxyMiddleware({ target: serviceProvider}) })
createProxyMiddleware({ target: serviceProvider})
这将返回一个函数,该函数尚未使用来自快速中间件的参数执行。为了使第二个示例起作用,您只需要按以下方式执行返回的函数
2) app.get('/source*', (req, res, next) => {
const func = createProxyMiddleware({ target: serviceProvider});
func(req, res, next);
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句