Artifactory удаленного репозитория npm только кеширует файлы package.json, а не TGZ - PullRequest
0 голосов
/ 06 сентября 2018

Я установил в своем реестре по умолчанию использование удаленного хранилища Artifactory, используя npm config set registry {registry-url}, поэтому при запуске npm install мои зависимости кэшируются в указанном реестре.

Моя проблема заключается в том, чтокэшировать файлы package.json с URL-адресами репозитория зависимостей, а не с реальными тарболлами.Есть ли способ настроить его для кэширования тарболов?

1 Ответ

0 голосов
/ 07 сентября 2018

Удаленный репозиторий Artifactory NPM, указывающий на https://registry.npmjs.org, должен кэшировать пакеты .tgz в удаленном кэше:

TGZ

Когда вы настраиваете клиент, убедитесь, что вы используете правильный URL с частью / api / npm:

http://:8081/artifactory/api/npm/npm-repo/

Также убедитесь, что репозиторий фактически является репозиторием NPM, а не универсальным типом, и убедитесь, что в удаленной расширенной конфигурации используется опция «локально хранить артефакты».

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