Environment Setup - Switch/Deploy per Project

I find it really frustrating setting up an environment for multiple ionic projects. I’ve developed a number of ionic apps in different versions over the last couple of years and have also bought specific ionic project source code to suit my needs. Almost every time, the environment setup takes a days work due to troubleshooting dependencies and other general errors. This doesn’t include upgrading code from older projects to suit the ‘new’ environment and dependency versions.

Is there a program or similar out there, aside from multiple VMs, where you can ‘save’ an environment and switch or deploy based on you current project?

Hmm, dependencies of Ionic projects are 100% limited to the project folder.

The only global installs are Ionic CLI and Cordova CLI, but those work with all former version of both.

What exactly are your problems?