npm очакваше JSON. Проксито изпрати HTML страница.
Грешка при разбор на регистъра може да е видим резултат от страница за вход или грешка на прокси. Проверете отговора, преди да замените метаданните на пакета или да изчистите кеша.
Грешка на npm, която споменава неочакван HTML, заслужава буквално четене. Отговорът може да е страница за вход на прокси, а не повреден пакет.
Проверете статуса, типа на съдържанието и редактираното начало на отговора. 407 показва предизвикателство за удостоверяване на прокси. Брандирана HTML страница за отказ на достъп също може да разкрие посредник, дори когато видимата грешка е насочена към разбора на JSON.
Потвърдете конфигурирания регистър, както и избраното прокси. Това са различни адреси: npm иска данните за пакета от регистъра и може да използва прокси, за да пренесе тази заявка.
Отстранете проблема в маршрута или етапа на удостоверяване, който създава страницата. Изчистването на кеша на пакетите не може да превърне отказана заявка в разрешена. По същия начин изключването на TLS проверката не осигурява липсващ акаунт за прокси.
Запазете оригиналния диагностичен текст, след като редактирате идентификационните данни. “Unexpected token” е по-малко полезно от HTTP отговора, който обяснява защо очакваните данни от регистъра така и не са пристигнали.