import { Transform } from "stream";
export class TestStream extends Transform {
constructor(options) {
super(options);
}
write(data: any, enc: string, cb: Function) {
return super.write(data, enc, cb);
}
}
上記のコードでエラーが発生します。node.jsストリーム上のTypescript - ベースクラス 'Transform'を間違って拡張します
'TestStream'クラスは、基本クラス 'Transform'を誤って拡張します。 プロパティ 'write'の型は互換性がありません。 = 'boolean'は型 '{(chunk:any、cb ?: Function):Boolean}に代入不可能です。 (チャンク:any、encoding ?: string、cb?:Function):boolean; } '。
ありがとうございました!!! –