Я читал вокруг, и, насколько я понимаю, обычно рекомендуется запускать npm ci
для установки необходимых зависимостей на основе package-lock.json
.
Рабочий процесс моей команды включает в себя запуск npm ci
(с другими вещами) в нашем CI.Мы также заинтересованы в получении latest
некоторых конкретных зависимостей, в которых мы ожидаем, что они будут обновляться несколько раз в день.
После этого мне нужно запустить npm install
для получения обновлений от указанных зависимостей и сохранить мой package-lock.json
обновленным перед отправкой в репозиторий git.
Есть ли автоматизированный / лучшийспособ работать с этим?Что-нибудь добавить в наш CI?