我使用nodejs模块" ws"并安装键入 typings i dt~ws
import * as WebSocket from "ws";
function add(client:WebScoket){
let cid = client.clientId;
}
我想对 afting WebSocket
带有属性clientId
,但我不知道如何。
我尝试在定义文件中写下遵循代码index.d.ts
declare module "ws" {
class WebSocket {
ip: string;
clientId: number;
project: string;
}
}
但无效
您是否尝试过使用Websocket类的扩展并使用它?
例如:
interface WebSocketWithCliendId extends WebSocket {
clientId: string;
}