Я не хочу, чтобы npm i
переписывал мой файл package.lock. Вместо этого мне всегда нужен файл блокировки, и когда я устанавливаю свои зависимости, он будет установлен в соответствии с файлом блокировки.
Команда npm ci
сделает это. Бит, есть ли причина, по которой я бы все еще использовал термоусадочную пленку npm, когда npm ci
уже делает то, что я хочу: установка из файла блокировки без изменения файла блокировки.