I have a legacy Ionic 3 app that I’m planning to update to the latest version of Ionic (which I expect to be a labor intensive project, going by the Ionic 3 -> 4 migration instructions). The recent release of Ionic 5 adds some extra complexity. Should I attempt to update the project directly from Ionic 3 to Ionic 5, or stick with upgrading to Ionic 4 and investigate upgrading to Ionic 5 afterwards separately?
While I think this is more of a best practices question, some data about my system follows:
Ionic CLI : 5.4.14
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.4
NodeJS : v12.8.1 global, v8.16.0 in project directory (using avn-nvm for switching)
npm : 6.4.1
OS : Ubuntu LTS 18.04.3