Файл
package-lock.json зависит от наличия файла package.json , поэтому невозможно получить package.json (рад быть доказано неправильно).
Таким образом, возможное решение - использовать модуль типа auto-install , способный генерировать package.json из зависимостей файла проекта.
Сначала необходимо установить модуль глобально npm install -g auto-install
. Затем запустите npm init
и ответьте на основные требования.
Затем запустите auto-install
в корневом каталоге вашего проекта. Все зависимости должны быть отражены в файле package.json .
**
Или установить модули узлов непосредственно из package-lock.json
**
Запустите npm ci
, который обходит пакет package.json для установки модулей из файла блокировки пакета.
Дополнительная информация