npm - проверка целостности завершается неудачно при использовании частного репозитория - PullRequest
0 голосов
/ 18 марта 2020

Моя проблема заключается в следующем:

У меня есть проект с частным реестром Nexus. Когда я пытаюсь установить зависимости моего проекта, происходит сбой с ошибкой проверки целостности только для некоторых пакетов. Когда я переключаюсь на NPM publi c реестр, все в порядке. Теперь я знаю, что это может показаться проблемой с моим личным реестром, но все пакеты на самом деле из реестра NPM publi c. Более того, я взял пакеты в виде tar-файлов из реестра publi c и из моего личного реестра и сравнил их в шестнадцатеричном формате, между ними нет никакой разницы. Я также установил локально SSRI (https://github.com/zkat/ssri - библиотека npm использует для проверки целостности) и запустил его для обоих файлов tar, и у меня тот же результат, он проходит проверку целостности. NPM получает другой га sh при загрузке пакета из моего личного реестра, даже если это тот же пакет, тот же файл. Кто-нибудь сталкивался с этой проблемой раньше или какие-либо идеи, где я мог бы посмотреть дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...