Əgər npm quraşdırması reyestr yükləməsini keçib quraşdırma skriptində dayanırsa, ikinci yükləyicini müəyyən edin. JavaScript paketi artıq mövcud ola bilər, lakin onun platformaya xas binar faylı hələ də çatışmır.

  1. Sorğunun sahibini jurnalda tapın. Həyat dövrü skriptini, icra edilən faylı və ya HTTP kitabxanasını, təyinat host adını və ilk xətanı qeyd edin. Paket, yükləməsi npm reyestrinin ötürülməsindən ayrı olan başqa bir proqram işə sala bilər.
  2. Həmin yükləyicinin dəstəklədiyi proksi interfeysindən istifadə edin. tfjs-node-un resources.js yolu üçün alt prosesin proksi mühiti konkret bir nümunədir. Paketin sənədləşdirilmiş yükləmə parametrlərini və sorğunu edən prosesin mühitini yoxlayın. Standart proksi dəyişəni yalnız həmin istehlakçı onu oxuduqda kömək edir; oxşar adlı dəyişənlər əlavə etmək dəstəyi sübut etmir.
  3. Faktiki artefakt marşrutunu izləyin. Buraxılış serverləri, obyekt anbarları və yönləndirmə hədəfləri reyestrdən fərqlənə bilər. Uğursuz sorğu üçün proksi autentifikasiyasını, təsdiqlənmiş təyinatları və TLS etimadını müqayisə edin.

Bunu keşi təmizləməzdən əvvəl edin: jurnalda paket əldə etmədən həyat dövrü icrasına keçid artıq nasazlığı daraldır. Uğurlu reyestr girişi faydalı müqayisə sübutudur, lakin ikinci proqramın eyni marşrutu dəstəklədiyini və ya öz artefakt hostuna çata bildiyini sübut etmir.

Quraşdırma skriptlərini deaktiv etmək yükləməni atlaya və paketi istifadəsiz qoya bilər. Paket təsdiqlənmiş əvvəlcədən qurulmuş və ya oflayn quraşdırma yolu sənədləşdirirsə, həmin artefaktı qəsdən hazırlayın və quraşdırmanı tamamlanmış saymazdan əvvəl icra faylının mövcud olduğunu təsdiqləyin.

Əlaqəli məqalələr