npm očekával JSON. Proxy poslala HTML stránku.
Selhání parsování registru může být viditelným výsledkem přihlašovací nebo chybové stránky proxy. Prohlédněte si odpověď, než nahradíte metadata balíčku nebo vymažete mezipaměti.
Chybu npm zmiňující neočekávané HTML je vhodné číst doslova. Odpovědí může být přihlašovací stránka proxy, nikoli poškozený balíček.
Zkontrolujte stav, typ obsahu a redigovaný začátek odpovědi. 407 označuje výzvu k autentizaci proxy. Značková HTML stránka s odepřeným přístupem může také odhalit prostředníka, i když se viditelná chyba soustředí na parsování JSON.
Ověřte nakonfigurovaný registr i zvolenou proxy. Jsou to různé adresy: npm žádá o data balíčku registr a k přenosu tohoto požadavku může použít proxy.
Opravte trasu nebo fázi autentizace, která stránku vytváří. Vymazání mezipaměti balíčků nemůže z odmítnutého požadavku udělat povolený. Stejně tak vypnutí ověřování TLS nedodá chybějící účet proxy.
Po redigování přihlašovacích údajů si ponechte původní diagnostický text. „Unexpected token“ je méně užitečné než odpověď HTTP, která vysvětluje, proč očekávaná data registru nikdy nedorazila.