Antwort an „effel“ verfassen

Hallo Rolf,

noch einmal zu meinem Problem:

import muß am Anfang stehen - ok

require gehr auch const WebSocketServer = require('ws');ok

Fehler:

in module ws/lib/websocket: (Zeile 692)

const socketServer = new WebSocketServer({ port:8443 }); let parsedUrl; if (address instanceof URL) { parsedUrl = address; } else { try { parsedUrl = new URL(address); } catch (e) { throw new SyntaxError(Invalid URL: ${address}); } }

SyntaxError: Invalid URL: [object Object]

was habe ich versucht:

npm install url 0k version in package.json "url": "^0.11.4",

npm install URL Error

nodejs Aktuelle Versin 24.5.0

es scheint mir, daß url ({ port:8443 }) nicht verarbeiten kann

was ich gefunden habe(weiß nicht mehr wo):

In modernen Node.js (v10.0.0+) können Sie entweder die Legacy-API oder die neuere Klasse (WHATWG URL API) verwenden:URL

BeispielHolen Sie sich Ihren eigenen Node.js Server // Using the legacy API const url = require('url');

// Using the modern URL class (WHATWG API) const { URL } = require('url'); let url = require('url');

habe ich Legacy-API (module)

hast Du eine Lösung?

Effel

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen