What is causing 'grunt serve' to throw 'No Bower components found'?
Confusingly, the grunt-bower-install task that comes with angular-fullstack doesn't install bower components. It doesn't install anything. This error is trying to let you know that it can't find the bower_components directly, so it can't do its thing.
To fix the issue, run bower install
.
If you don't have Bower installed, run npm install -g bower
first.
I had the same issue, here's what worked in my case:
- installed ruby and compass (yeoman needs these)
- verified that path to Ruby bin folder is added to %PATH%
- installed Git
- restarted cmd window and ran "bower install" in the app folder
After that, grunt serve command worked perfectly.Note: maybe installing Git and running bower install would suffice in your case.