Ich versuche, Code zu portieren, der versucht, eine Instanz von http.ServerResponse
zu machen. Typoskript beschwert sich jedoch:Instanziieren Sie eine Schnittstelle, die eine Klasse erweitert
[ts] Eigenschaft 'ServerResponse' existiert nicht auf Typ 'Typeof "http' '.
Ich habe über die Konsole überprüft und http.ServerResponse
ist definitiv eine Klasse, die in Runtime instanziiert werden kann.
Innerhalb @types/node
http.ServerResponse
wird eingegeben als:
export interface ServerResponse extends stream.Writable`
wo stream.Writable
zu einerinternal.Writable
So Klasse löst, gibt es eine Möglichkeit, dies zu umgehen (wenn eine Schnittstelle eine Klasse erweitert) oder Ist das einfach ein Problem mit den definitiv typisierten Typisierungen?