Following the instructions at https://docs.moodle.org/dev/Setting_up_your_development_environment_for_Moodle_Mobile_2 I was still unable to get everything setup the way it should be.
Firstly I had a newer version of Node installed (since my other projects require the latest version). I then created a clean virtual machine to set it up on, installed the recommended version of Node and run the commands as shown on the page.
However, after all of this I still get errors when I try to run the "Install the npm plugins dependencies" - it appears the modules no longer exist since it can't be found (not exact error message, but this was already last week).
It appears to me that the documentation is either out of date, or it is no longer possible to setup the environment.
What I need to do:
I have been contracted to add a company logo to the mobile app using the CSS option (where a CSS file can be specified which will load for that Moodle site to overwrite the existing stylesheet only for the properties defined).
If someone knows which hook (id, class, tag) I can use to just get this logo in the app I would be very grateful (and also possible what size the logo should be to best fit).