This is because the framework we're using is Ionic, it is the most popular framework for building apps.But it has a lots and lots of dependencies. Like this script requires ~ 38 external modules and each module has its own updates. Their latest updates are not always compatible with each other. So, we need to find out the most compatible versions so support the app. This is where the limitation appears. We can no fix the module versions in your computer.
We maintain the module versions, so if you install like this it would work fine. https://www.youtube.com/watch?v=AQXzBH7fJvY