npm venta JSON. Proxyen sende ei HTML-side.
Ein parsefeil i registeret kan vere det synlege resultatet av ei påloggings- eller feilside frå ein proxy. Undersøk svaret før du byter ut pakkemetadata eller tømer cachar.
Ein npm-feil som nemner uventa HTML er verdt å lese bokstaveleg. Svaret kan vere ei påloggingsside frå proxyen, ikkje ein skadd pakke.
Kontroller status, innhaldstype og ein redigert byrjing av svaret. Ein 407 viser til ein autentiseringsutfordring frå proxyen. Ei merkevareprega HTML-side med nekta tilgang kan også avdekkje eit mellomledd, sjølv når den synlege feilen fokuserer på JSON-parsing.
Stadfest det konfigurerte registeret samt den valde proxyen. Dette er ulike adresser: npm spør registeret om pakkedata og kan bruke ein proxy til å frakte den førespurnaden.
Rett opp ruta eller autentiseringsfasen som lagar sida. Tøming av pakkebufferen kan ikkje gjere ein avvist førespurnad om til ein autorisert. På same måte gir deaktivering av TLS-verifisering ikkje ein manglande proxykonto.
Hald på den opphavlege diagnostiske teksten etter at du har redigert legitimasjon. «Unexpected token» er mindre nyttig enn HTTP-svaret som forklarer kvifor dei venta registerdataa aldri kom fram.