ERR_ASSERTIONERR_ASSERTION
Un'asserzione del modulo `assert` di Node.js non è stata soddisfatta.
Cause di questo errore
Una chiamata a `assert()`, `assert.strictEqual()`, `assert.deepStrictEqual()` o un altro metodo di assert ha rilevato che la condizione era falsa o i valori non erano uguali. Indica un errore di programmazione o uno stato imprevisto.
Come correggerlo
Verificare i valori attesi ed effettivi nel messaggio di errore. Eseguire il debug del codice per capire perché l'asserzione non è stata soddisfatta. Correggere il bug logico sottostante che ha causato il valore imprevisto. Nei test, aggiornare il valore atteso se la modifica del comportamento è intenzionale.
Esempio
const assert = require('assert'); assert.strictEqual(1, 2);Codici di errore correlati
EHOSTUNREACHEHOSTUNREACH
L'host di destinazione non è raggiungibile, tipicamente a causa di problemi di routing di rete.
ERR_HTTP2_STREAM_ERRORERR_HTTP2_STREAM_ERROR
Si è verificato un errore su uno stream HTTP/2.
ERR_HTTP_HEADERS_SENTERR_HTTP_HEADERS_SENT
È stato tentato di impostare header o inviare una risposta dopo che la risposta HTTP era già stata inviata.
TypeError: Cannot delete property of objectTypeError: impossibile eliminare la proprietà dell'oggetto
Si è tentato di eliminare una proprietà non configurabile di un oggetto in strict mode.
TypeError: Reduce of empty array with no initial valueTypeError: Reduce su array vuoto senza valore iniziale
Array.reduce() è stato chiamato su un array vuoto senza fornire un valore iniziale.
TypeError: Cannot convert undefined or null to objectTypeError: Impossibile convertire undefined o null in oggetto
Un metodo built-in che si aspettava un oggetto ha ricevuto null o undefined.