У меня есть следующее промежуточное ПО внешнего интерфейса:
export class FrontendMiddleware implements NestMiddleware {
use(req: any, res: any, next: () => void) {
const url = req.originalUrl;
if (url.indexOf('rest') === 1) {
next();
} else if (allowedExt.filter(ext => url.indexOf(ext) > 0).length > 0) {
res.sendFile(resolvePath(url));
} else {
res.sendFile(resolvePath('index.html'));
}
}
}
Он отлично работает с экспресс, но с fastify, res.sendFile
равен undefined
, так как я могу это исправить?