Запуск нескольких версий NodeJs

Я нахожусь в ситуации, когда я управляю сервером с двумя разными проектами, которые запускают разные версии NodeJs и, возможно, React. Проекты разрабатываются двумя разными программистами, поэтому я просто хотел знать, есть ли способ избежать использования контейнеров и разрешить каждому проекту запускать разные версии NodeJs и ReactJs.

Есть ли решение?

1
задан 10 August 2021 в 23:35

1 ответ

Да, это очень распространенная ситуация. Что вам нужно, так это NVM (Node Version Manager): https://github.com/nvm-sh/nvm

Насчет React я не уверен, но поскольку версии зависимостей находятся в package.json, вы можете иметь разные версии для каждого проекта, за исключением пакетов, установленных глобально (с флагом -g).

0
ответ дан 20 August 2021 в 10:28

Другие вопросы по тегам:

Похожие вопросы: