npm se aștepta la JSON. Proxy-ul a trimis o pagină HTML.
O eroare de analiză a registrului poate fi rezultatul vizibil al unei pagini de autentificare sau de eroare a proxy-ului. Inspectați răspunsul înainte de a înlocui metadatele pachetului sau de a goli cache-urile.
Merită citită literal o eroare npm care menționează HTML neașteptat. Răspunsul poate fi o pagină de autentificare a proxy-ului, nu un pachet corupt.
Verificați starea, tipul de conținut și un început redactat al răspunsului. Un 407 indică o solicitare de autentificare a proxy-ului. O pagină HTML de acces refuzat cu marcă poate de asemenea să dezvăluie un intermediar chiar și atunci când eroarea vizibilă se concentrează pe analiza JSON.
Confirmați registrul configurat, precum și proxy-ul selectat. Sunt adrese diferite: npm cere registrului datele pachetului și poate folosi un proxy pentru a transporta acea cerere.
Remediați ruta sau etapa de autentificare care produce pagina. Golirea cache-ului de pachete nu poate transforma o cerere respinsă într-una autorizată. La fel, dezactivarea verificării TLS nu oferă un cont de proxy lipsă.
Păstrați textul de diagnostic original după redactarea acreditărilor. „Unexpected token” este mai puțin util decât răspunsul HTTP care explică de ce datele de registru așteptate nu au ajuns niciodată.