определённые версии зависимостей и их зависимостей в package-lock.json файле, прописывая там конкретные версии.
Рассчитываю на то что после этого при использовании npm ci будут установлены именно указанные мной вручную в package-lock.json версии зависимостей.
Но в то же время попробовав это сделать, покопавшись и погуглив сложилось ощущение что npm в целом не предусматривает ручное изменение файла package-lock.json.
Это так? Можно ли как-то заставить npm устанавливать конкретные версии зависимостей и, что ещё более важно в моём случае, зависимости зависимостей.
Спасиба)
Оно перегенерит локфайл на npm install, если версии из package.json перестали ему соответствовать. Не вижу, что бы могло помешать шевелить локфайл вручную. Ну, если аккуратно.
надо прибить версии в package.json и сгенерить Лок файл
npm i -E <package>
Обсуждают сегодня