Я использую версию 3.7 в моем приложении express, и у меня возникла проблема, когда я вызвал req.information из промежуточного программного обеспечения. машинопись не знала, что такое req.information ? В Интернете я нашел много примеров расширения запросов, но ни один из них не работал, когда в файле tsconfig включен компилятор строгий . Я хотел бы знать, почему, когда строгий компилятор установлен на true машинопись, отказывается компилировать расширенный запрос?
Вот следующий код
declare namespace Express {
interface Request {
information?: {
_id: string;
};
}
}
Буду признателен за помощь.