I just did a quick search on popcornjs
. The repo you pull from when you say bower install --save popcornjs
is https://github.com/mozilla/popcorn-js/. That repo has a bower.json
file, and that file has a main
property in it. That property tells grunt-bower-install
what file to inject in your HTML.
However, you are using version ~1.3.0
, which would pull down this: https://github.com/mozilla/popcorn-js/tree/v1.3.0. That doesn't have a bower.json
, thus grunt-bower-install
has no way of knowing what file to include.
The solution is to manually include it in your HTML, or upgrade to the newer version that uses Bower properly.