Как я могу "скопировать" некоторые зависимости в свой проект
Я прохожу отличный курс (Django/react ecommerce на udemy), однако версия bootstrap, которую они используют, очень старая и многие вещи не работают на более новых версиях, я видел их зависимости на Github, но все они конфликтуют, когда я пытаюсь установить с помощью npm, я могу попытаться установить некоторые из них, но это, вероятно, ухудшит ситуацию. Есть ли способ "скопировать/вставить" их package.json и запустить npm install или что-то еще, чтобы получить те же зависимости в моем проекте?
Я, конечно, могу переделать все под более новые версии, но это займет втрое больше времени для завершения курса.
По умолчанию npm устанавливает пакеты, используя ^, что означает любую версию в том же мажорном диапазоне, вы можете изменить это поведение, используя --save-exact
eg: npm install --save --save-exact react
И если вы хотите установить определенную версию-
npm install <package>@<version>
eg: npm install express@3.0.0