typescript - Har problem med paketet 'ws' (Namespace har ingen exporterad medlem 'Server')
Jag försöker skapa en WebSocket-server med ws-paketet, men jag får hela tiden detta fel: Namespace har ingen exporterad medlem 'Server'
Jag har försökt importera ws-paketet på olika sätt, men inget fungerar. Jag verkar inte kunna lista ut hur jag ska få felet att försvinna. Vad gör jag för fel här?
import * as http from 'http';
import * as WebSocket from 'ws';
export class Ws {
private server: http.Server;
private wss: WebSocket.Server;
public start(): void {
this.server = http.createServer();
this.wss = new WebSocket.Server({ noServer: true });
}
}
Svar #1
Jag kunde åtgärda problemet genom att importera enligt nedan.
import { Server } from 'ws';
