npm ping --registry=https://registry.npmjs.org/

Користите регистар намењен пројекту. npm ping контактира тај регистар и проверава аутентификацију кроз тренутну конфигурацију. Успешан завршетак је оно што је важно; излаз у облику празног објекта из старог примера није обавезан формат.

Покрените га тамо где се квар јавља. npm процес покренут из IDE-а може имати другачије улазе окружења или конфигурације од терминала.

Читајте резултат у правој фази

Ако ping не успе, задржите прву грешку. Разрешавање проксија, повезивање са слушаоцем, 407 изазов и одбијање аутентификације регистра различите су фазе.

Ако ping успе, а инсталација не успе, задржите URL каснијег преузимања заједно са његовом грешком. Архива може бити на другом хосту, а скрипта животног циклуса може преузети засебну извршну датотеку. На пример, Cypress документује своје понашање проксија и преузимања бинарних датотека; ping регистра не обавља тај пренос.

Када је питање да ли је саобраћај уопште прошао кроз прокси, упарите одговор регистра са записима проксија или другим посматрањем руте. Сам одговор доказује доступност и аутентификацију, не тачну путању.

Повезани чланци