ERR_IMPORT_ASSERTION_TYPE_FAILEDERR_IMPORT_ASSERTION_TYPE_FAILED
Import assertion specifikovala typ, který neodpovídá skutečnému typu modulu.
Co způsobuje tuto chybu
Použili jste import assertion (with { type: 'json' }), ale skutečný typ modulu neodpovídá. Soubor nemusí být JSON, nebo MIME typ ze serveru neodpovídá assertionu.
Jak to opravit
Ověřte, zda typ v import assertion odpovídá skutečnému typu souboru. Pro import JSON: import data from './data.json' with { type: 'json' }. Pokud je assertion nesprávná, odstraňte ji. Zkontrolujte, zda je soubor platné JSON.
Související chybové kódy
SyntaxErrorSyntaxError
JavaScript engine narazil na kód, který neodpovídá syntaxi jazyka.
SyntaxError: Unterminated string literalSyntaxError: neukončený řetězcový literál
Řetězcový literál postrádá uzavírací uvozovku.
ECONNABORTEDECONNABORTED
Spojení bylo přerušeno, obvykle kvůli vypršení časového limitu na straně klienta.
ERR_CHILD_PROCESS_STDIO_MAXBUFFERERR_CHILD_PROCESS_STDIO_MAXBUFFER
Podřízený proces vyprodukoval více výstupu, než dovoluje limit maxBuffer.
EPERMEPERM: Operation not permitted
Operace není povolena ani při odpovídajících oprávněních kvůli omezením na úrovni OS.
ERR_OSSL_EVP_UNSUPPORTEDERR_OSSL_EVP_UNSUPPORTED
Operace OpenSSL není podporována, obvykle proto, že Node.js 17+ používá OpenSSL 3.0, který zakazuje starší algoritmy.