Все мои компоненты npm собраны и успешно развернуты в Jfrog Artifactory.Например, определенный компонент развертывается со следующим соглашением имен:
my_component-1.1. $ {Build_Number} .tgz например, my_component-1.1.10.tgz
Рядомчто у меня есть приложение, которое в своем package.json упомянул следующую зависимость:
"my_component":"1.1"
НО, когда я бегу npm install
, я получил my_component-1.1.9.tgz (который существует,но определенно не последний, как упоминается в package.json).
Когда я запускаю очистка кэша npm , проблема решается, и действительно последняя версия импортируется, но работает npmочистить кеш при каждой сборке невозможно.
Как это можно выяснить?Чего мне не хватает?
Просто чтобы прояснить, я запускаю npm install --no-package-lock --prefer-offline
.
Спасибо.