1) Вручную уставить две разные версии и прописать два разных пути в PATH переменную. Разумеется исполняемые файлы должны по разному именованы.
2) Ещё как вариант использовать контейнеры docker, но это лишние хлопоты при каждом запуске.
3) Можно так же попробовать
codeanywhere.com и
c9.io, — это виртуальные машины где тебе есть доступ как к терминалу, чтобы запускать все что нужно, — так и редактор файлов, чтоб писать код. Не IDE, но близко, — чтобы кодить под nodejs, хватает за глаза