Npm Force скачать новую версию пакета - PullRequest
0 голосов
/ 01 июня 2018

Я работаю над 2 проектами, один проект библиотеки зависит от npm от других.

Проект библиотеки автоматически публикуется CI (Gitlab) в локальном реестре npm (nexus), поэтому разработчикиработают только над вторым проектом, не нужно загружать библиотечный проект (по крайней мере, это приветствуемое решение).

Однако после удаления node_modules/mylibrary и вызова npm install я обнаружил, чтоУ меня есть ... старая версия пакета.Библиотека была правильно построена, и наш нексус позволяет повторное развертывание, и она прекрасно работает в Gitlab CI (проект всегда получает актуальную версию пакета библиотеки), поэтому похоже, что что-то было кэшировано локально где-то еще (не в самом проекте).

Как заставить npm загрузить актуальную версию пакета, при необходимости очистив локальный кеш?Увеличение версии библиотеки после каждого коммита не жизнеспособное решение (если бы это было так, в maven никогда не было бы концепции снимков).

...