Roedd npm yn disgwyl JSON. Anfonodd y proxy dudalen HTML.
Gall methiant dosrannu'r gofrestr fod yn ganlyniad gweladwy i dudalen fewngofnodi neu wall proxy. Archwiliwch yr ymateb cyn disodli metadata'r pecyn neu glirio caches.
Mae gwall npm sy'n sôn am HTML annisgwyl yn werth ei ddarllen yn llythrennol. Gall yr ymateb fod yn dudalen fewngofnodi proxy, nid yn becyn llygredig.
Gwiriwch y statws, y math o gynnwys, a dechrau wedi'i olygu o'r ymateb. Mae 407 yn nodi her dilysu proxy. Gall tudalen HTML wedi'i brandio sy'n gwrthod mynediad hefyd ddatgelu cyfryngwr hyd yn oed pan fo'r gwall gweladwy'n canolbwyntio ar ddosrannu JSON.
Cadarnhewch y gofrestr wedi'i ffurfweddu ynghyd â'r proxy a ddewiswyd. Mae'r rhain yn gyfeiriadau gwahanol: mae npm yn gofyn i'r gofrestr am ddata'r pecyn a gall ddefnyddio proxy i gludo'r cais hwnnw.
Trwsiwch y llwybr neu'r cam dilysu sy'n cynhyrchu'r dudalen. Ni all clirio cache y pecyn droi cais a wrthodwyd yn un awdurdodedig. Yn yr un modd, nid yw analluogi dilysu TLS yn darparu cyfrif proxy coll.
Cadwch y testun diagnostig gwreiddiol ar ôl golygu'r manylion mewngofnodi. Mae “Unexpected token” yn llai defnyddiol na'r ymateb HTTP sy'n egluro pam na chyrhaeddodd y data cofrestr a ddisgwylid byth.