имеется следующее: качующий из проекта в проект package.json, содержащий пакеты для webpack.
Начинаю новый проект, копирую в него package.json, запускаю npm i без параметров. Вылится какая-нибудь ошибка при установке абсолютно случайного пакета из списка.
Запускаю npm update - все окей.
Но ведь текущий проект пустой, даже папки node_modules еще не существует. Поидее не должно быть разницы, но она есть.
Скорее всего что дело в dependencies ваших модулей, или в их версиях прописанных в вашем package.json.
Когда вы запускаете npm i то npm пытается поставить конкретно те версии которые указаны в package.json.
Когда же npm update то npm устанавливает последние версии и при этом перезаписывает ваш package.json.
Kostya Gorozhanov: Хотя на счет того, что записывает в package не уверен. Сейчас проверил, установленная версия выше той, что прописана в package. Хм. Пробовал с --save вызывать, без разницы )