Для веб-проекта клиента я работаю с двумя другими разработчиками.Интерфейс построен с довольно сложной настройкой (глоток, фундамент, беседка, ...) и запущен несколько лет назад.Они оба используют (никогда не обновляются)
комбинацию Node v6.12.2 и npm v5.6.0 .
Как у меня был Node v10.x на моей машине и первые попытки запустить npm install
после клонирования проекта не удалось, я хотел бы использовать точно такую же настройку:
Я настроил nvm для использования v6.12.2
$ \projectfolder nvm use v6.12.2
Затем Терминал сообщает:
Now using node v6.12.2 (npm v3.10.10)
Как я могу указать моей настройке использовать npm@5.6.0 вместе с узлом v6.12.2?Я попытался npm install npm@5.6.0
, который затем изменяет используемую версию npm, но также изменяет версию используемого узла обратно.
Я знаю, что nvm устанавливает соответствующую версию npm вместе с версией узла.Но есть ли способ работать с именно такой комбинацией версий , которую другие разработчики используют в моем проекте?