I previously documented that we should ignore changes to the cordova/config.xml file. This is incorrect. Run this in root:
git update-index --no-assume-unchanged cordova/config.xml
Cordova 7.0.1 had a bug in it. This has been resolved in 7.1.0. The emulator runs on Ubuntu now.
Check which version on cordova: cordova -v
. If your version is less than 7.1, remove the corodova app directly and reinstall it with npm. Cordova is installed here: which cordova
. Then run sudo npm imnstall -g corodva
I've told git to ingore all cordova plugin and platform files. You'll need to add these manually. Because they were in our repo, You'll need to clean out these directories
rm -rf cordova/plugins/* cordova/platforms/*