My Suggestion is to run
npm update
Hopefully you will see it installing everything for you.
follow that up with a
bower install
this should fix your issue as long as your repo has the bower.json file in it- though like me you may be finding under the default grunt (tests) the karma.conf.js is missing.
the contents of the .bowerrc if you need it are just
{
"directory": "app/bower_components"
}