В моем веб-проекте я обновляю файлы блокировки, только если я добавляю, обновляю, удаляю пакет узлов для своего проекта.В этом случае я использую возможность обновить все пакеты моих файлов блокировки.
Для других разработчиков, которые работают в моем веб-проекте, они используют cmd:
npm ci
или
yarn install --frozen-lockfile
. Они не должны абсолютно изменять файлы блокировки.
Более того, я уверен, что у всех одинаковая среда (для поведенческого воспроизведения).