npm očakával JSON. Proxy poslalo HTML stránku.
Zlyhanie parsovania registra môže byť viditeľným výsledkom prihlasovacej alebo chybovej stránky proxy. Pred nahradením metadát balíka alebo vymazaním vyrovnávacích pamätí skontrolujte odpoveď.
Chybu npm, ktorá spomína neočakávané HTML, stojí za to čítať doslovne. Odpoveďou môže byť prihlasovacia stránka proxy, nie poškodený balík.
Skontrolujte stav, typ obsahu a redigovaný začiatok odpovede. 407 označuje výzvu na autentifikáciu proxy. Značková HTML stránka s odmietnutým prístupom môže tiež odhaliť sprostredkovateľa, aj keď sa viditeľná chyba sústreďuje na parsovanie JSON.
Potvrďte nakonfigurovaný register aj vybrané proxy. Sú to rôzne adresy: npm žiada register o údaje balíka a na prenos tejto požiadavky môže použiť proxy.
Opravte trasu alebo fázu autentifikácie, ktorá stránku vytvára. Vymazanie vyrovnávacej pamäte balíkov nemôže z odmietnutej požiadavky urobiť povolenú. Rovnako vypnutie overovania TLS nedodá chýbajúci účet proxy.
Po redigovaní prihlasovacích údajov si ponechajte pôvodný diagnostický text. „Unexpected token“ je menej užitočné ako odpoveď HTTP, ktorá vysvetľuje, prečo očakávané údaje registra nikdy nedorazili.