У меня есть устаревший проект, использующий Node v6
, NPM v3
, по какой-то причине мне нужно обновить NPM до v6
и все еще использовать Node v6
.
В этом случае Для этого я использую команду npm install npm@latest -g
.
Теперь, если я npm install
, мой package-lock.json
будет перезаписан, потому что NPM изменил поведение с v5.7
.
К счастью , Я могу npm ci
и все возвращается к нормальной жизни.
Вот мой вопрос, как я могу добавить новый пакет в этот момент?
Поскольку я не могу npm install newPackage
, это перепишет мой package-lock.json
снова.
Как я могу npm ci newPackage
?