So I was merrily working along, app running great, lots of progress, when I got a message that ionic 1.1.2 (I think it was) is available and I might want to npm install it. So I did, and stuff stopped working. So I updated cordova, and that didn’t help. So I tried upgrading/downgrading/sidegrading angular, but nothing helped. The symptom is that the app comes up (ionic serve) in my Chrome browser, but the ng-repeats don’t populate, modals don’t pop-up, and I don’t know what else. No compile or console errors at all.
My other ionic projects are broken too, so something has changed globally on my machine.
Here is my current set of versions, I went back to ionic#1.0.0-beta.13 that worked before:
IxAxessYo#0.0.7 /Users/lannie/worksp/gui/IxAxessYo
├─┬ angular-mocks#1.2.27 (1.2.28-build.573+sha.a1e7eb6 available, latest is 1.3.7-build.3695+sha.aac3c4a)
│ └── angular#1.2.27 (latest is 1.3.7-build.3695+sha.aac3c4a)
├─┬ angular-scenario#1.2.27 (1.2.28-build.573+sha.a1e7eb6 available, latest is 1.3.7-build.3695+sha.aac3c4a)
│ └── angular#1.2.27
├─┬ ionic#1.0.0-beta.13 (latest is 1.0.0-beta.5b)
│ ├── angular#1.2.27 (1.2.28-build.573+sha.a1e7eb6 available, latest is 1.3.7-build.3695+sha.aac3c4a)
│ ├─┬ angular-animate#1.2.27 (1.2.28-build.573+sha.a1e7eb6 available, latest is 1.3.7-build.3695+sha.aac3c4a)
│ │ └── angular#1.2.27
│ ├─┬ angular-sanitize#1.2.27 (1.2.28-build.573+sha.a1e7eb6 available, latest is 1.3.7-build.3695+sha.aac3c4a)
│ │ └── angular#1.2.27
│ ├─┬ angular-ui-router#0.2.10 (latest is 0.2.13)
│ │ └── angular#1.2.27 (1.3.7-build.3695+sha.aac3c4a available)
│ └── collide#1.0.0-beta.3
└─┬ restangular#1.4.0 extraneous
├── angular#1.2.27 (1.3.7-build.3695+sha.aac3c4a available)
└── lodash#2.4.1
I am on a Mac OS X 10.9.5 and I started out with yeoman / generator-ionic. About this same time, I think just before I started upgrading, I did this project’s first build for android (and the android .apk works fine), so that may or may not be part of the problem. Any ideas for me? Or even how to clean out my system globally and re-install from scratch?