I have never ran these commands before 'npm install -g @angular/cli’
only npm install -g cordova and npm install -g cordova ionic as per getting started tutorial.
I am creating a fresh v3 version and moving all my code to that (decided against the upgrade route)
I thought angular and its cli was already done for me as part of my install?
Angular CLI is part of ionic, I suggested this for you just to the case you already have a previous angular CLI and this are causing an conflit with new installation.
Because, if you already have an CLI, ionic will use this.
I have no idea what @mmonte is talking about. You can indeed have both ionic-app-scripts and angular-cli in the same project, but it is by no means required. Angular-cli is emphatically NOT “a part of Ionic”.