IFoo.ts
import { Request } from 'express';
export default interface IFoo extends Request {
foo: any;
}
middleware.ts
import { Response, NextFunction } from 'express';
import IFoo from './IFoo';
function foo(req: IFoo, res: Response, next: NextFunction) {
console.log(req.foo); // want to access this req.foo in another file without using export.
}
У меня три файла IFoo.ts
, middleware.ts
, access.ts
и я хочу получить доступ к req.foo в access.ts без использования оператора экспорта.
1. Как я могу это сделать?
2. Есть ли стандартный способ сделать это?
любая помощь будет высоко ценится.