Последнее обновление: 2021-10-09 11:48:27
Чтобы добиться детерминированной установки в npm используется файл package-lock. json, в котором явно описываются все версии всех зависимостей. ... Эта команда устанавливает все зависимости, создавая идентичное дерево зависимостей на момент последнего выполнения npm i .
Файл package. json содержит в себе информацию о вашем приложении: название, версия, зависимости и тому подобное. Любая директория, в которой есть этот файл, интерпретируется как Node. js-пакет, даже если вы не собираетесь публиковать его.