ERR_UNKNOWN_ENCODINGERR_UNKNOWN_ENCODING
Un encodage inconnu ou non pris en charge a été passé à une API Node.js.
TypeError: x is not a functionUne tentative a été faite d'appeler une valeur comme une fonction alors qu'il ne s'agit pas d'une fonction.
La variable que vous essayez d'appeler n'est pas une fonction. Cela arrive souvent lorsqu'un nom de méthode est mal orthographié, que l'objet n'a pas cette méthode, qu'un callback est undefined, ou qu'une variable a été accidentellement réassignée d'une fonction à autre chose.
Vérifiez que la variable est bien une fonction avec typeof x === 'function'. Vérifiez l'orthographe du nom de la méthode. Assurez-vous que l'objet sur lequel vous appelez la méthode est du bon type. Vérifiez l'absence de conflits de noms où une variable masque une fonction.
const obj = {}; obj.method(); // TypeError: obj.method is not a functionERR_UNKNOWN_ENCODINGUn encodage inconnu ou non pris en charge a été passé à une API Node.js.
TypeError: x is not a constructorTentative d'utilisation du mot-clé new avec une valeur qui n'est pas un constructeur.
TypeError: x is not iterableUne valeur non itérable a été utilisée là où un itérable était attendu, par exemple dans une boucle for...of ou avec l'opérateur de décomposition.
ECONNREFUSEDLa connexion a été refusée car aucun serveur n'écoute sur l'adresse et le port cibles.
DOMException: SecurityErrorUne opération sensible à la sécurité a été bloquée par les politiques de sécurité du navigateur.
RangeErrorUne valeur n'est pas dans la plage attendue, par exemple une longueur de tableau invalide ou un dépassement de la taille de la pile d'appels.