Sonatype Nexus3 NPM целостность модуля - PullRequest
0 голосов
/ 17 января 2020

Я использую Sonatype Nexus 3 в качестве частного репозитория для публикации sh некоторого частного npm модуля для моей организации

При публикации модуля в этом частном реестре поле integrity для моего tarball заполняется, как в этом примере:

{
    "name": "my-module",
    "version": "0.0.1",
    ...
    "dist": {
        "integrity": "sha512-uoieBE4E6xf4uqUSZAFCWz6JGjnLqI1P7GoaU2LoVh5r4qPBF/ppkX+uKI7EqMqQVRrM25nfljdgoTvNVLZCow==",
        "shasum": "e6dd67c738e596cb6a327d5575e2840ec1df5915",
        "tarball": "http://localhost:8081/repository/npm-internal/my-module/-/my-module-0.0.1.tgz"
    }
}

Я хотел бы понять, использует ли Nexus ключ для подписи модуля и где получить этот ключ, чтобы позволить пользователям проверять модули, загруженные из этого частного репозитория. Если такой ключ существует, могу ли я как-то его настроить?

Я посмотрел в документации, но не смог найти никаких подробностей для этого (за исключением хранилища APT)

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