I just had to install bower myself while in the process of installing locally.
I think thats confusing to non-dev end users, since if they run npm install + bower install they are gonna get an error on the latter.
Why not adding bower in package.json?
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.