Я знаю о n
, nave
и npm
, но я думаю, что они предназначены для разработки/тестирования.Как установить и использовать несколько версий узла на одном и том же производственном компьютере?
Наше требование состоит в том, чтобы мы могли иметь более одной версии Узла, работающего на производственной машине. Например, я мог бы экспресс приложение работает на узле 4. Также приложение Коа работает на узле 5. Также HapiJS API работает на узле 6.
Я не знаю, что nvm
не это сделать , но поскольку это сценарий оболочки, моя интуиция говорит, что этого не произойдет. То же самое для nave
и n
. Я ошибаюсь?
Кроме того, если это ужасная идея, не стесняйтесь говорить об этом.
Докер не является вариантом. Длинная история. Он может быть доступен в будущем.
О, забыл упомянуть, что в моем посте ... обновление ... но да, Докер - это абсолютно правильный выбор. Или, должно быть. :/ – jcollum
Вот обсуждение на странице nvm github, которая может оказаться полезной https://github.com/creationix/nvm/issues/745 –
Спасибо @AndyE, хорошая дискуссия, очень актуальная – jcollum