npm je očekivao JSON. Proxy je poslao HTML stranicu.
Pogreška pri parsiranju registra može biti vidljiv rezultat proxy stranice za prijavu ili pogrešku. Provjerite odgovor prije zamjene metapodataka paketa ili čišćenja predmemorija.
npm pogrešku koja spominje neočekivani HTML vrijedi čitati doslovno. Odgovor može biti proxy stranica za prijavu, a ne oštećen paket.
Provjerite status, vrstu sadržaja i redigirani početak odgovora. 407 označava izazov proxy autentifikacije. Brendirana HTML stranica odbijenog pristupa također može otkriti posrednika čak i kada se vidljiva pogreška usredotočuje na parsiranje JSON-a.
Potvrdite konfigurirani registar kao i odabrani proxy. To su različite adrese: npm traži podatke o paketu od registra i može koristiti proxy za prijenos tog zahtjeva.
Ispravite rutu ili fazu autentifikacije koja proizvodi stranicu. Čišćenje predmemorije paketa ne može odbijeni zahtjev pretvoriti u odobreni. Isto tako, onemogućavanje TLS provjere ne osigurava nedostajući proxy račun.
Sačuvajte izvorni dijagnostički tekst nakon redigiranja vjerodajnica. “Unexpected token” manje je korisno od HTTP odgovora koji objašnjava zašto očekivani podaci registra nikada nisu stigli.