npm очікував JSON. Проксі надіслав HTML-сторінку.
Збій розбору реєстру може бути видимим результатом сторінки входу або помилки проксі. Перевірте відповідь, перш ніж замінювати метадані пакета чи очищати кеші.
Помилку npm зі згадкою неочікуваного HTML варто читати буквально. Відповіддю може бути сторінка входу проксі, а не пошкоджений пакет.
Перевірте статус, тип вмісту та відредагований початок відповіді. 407 вказує на запит автентифікації проксі. Брендована HTML-сторінка відмови в доступі також може викрити посередника, навіть коли видима помилка зосереджена на розборі JSON.
Підтвердьте налаштований реєстр, а також вибраний проксі. Це різні адреси: npm запитує дані пакета в реєстру й може використовувати проксі для передавання цього запиту.
Виправте маршрут або етап автентифікації, який створює сторінку. Очищення кешу пакетів не може перетворити відхилений запит на дозволений. Так само вимкнення перевірки TLS не дає відсутнього облікового запису проксі.
Збережіть оригінальний текст діагностики після редагування облікових даних. «Unexpected token» менш корисне, ніж відповідь HTTP, що пояснює, чому очікувані дані реєстру так і не надійшли.