ngFileUpload is not injecting correctly
<p>Well "hello all", my problem is I need to inject 'ngFileUpload' on my escuelasDeportivas.app.js. My code for doing this is:</p>

<pre><code>var escuelasDeportivas = angular.module('escuelasDeportivas', ['ngFileUpload']);
</code></pre>

<p>When I run this on NetBeans and do localhost:8088 in Chrome, the console shows the following error:</p>

<blockquote>
  <p>Error: $injector:unpr Unknown Provider</p>
  
  <blockquote>
    <p>Unknown provider: ngFileUploadProvider &lt;- ngFileUpload &lt;- escuelasDeportivasVerLogroCtrl</p>
  </blockquote>
</blockquote>

<p>This happens only when I inject and call back in my controller named ver.logro.controller.js</p>

<pre><code>escuelasDeportivas.controller('escuelasDeportivasVerLogroCtrl', ['ngFileUpload'])
</code></pre>

<p>Well, we know the rest of code is not necessary because it's a fact how to call back libraries...</p>

<p>That's a way says to me my teacher of programming...</p>

<p>But the correct way of angular Cloudinary to do an inject in my controller called ver.logro.controller.js is:</p>

<pre><code>var escuelasDeportivas = angular.module('escuelasDeportivas.logro', ['ngFileUpload']);
</code></pre>

<p>This throws the error:</p>

<blockquote>
  <p>root.home.logro</p>
</blockquote>

<p>But what and where is this? Well, that is from menu.controller.js. These are the routers of the menu's in the project. But why does this happen? Because it's just an inject?</p>

<p>And in my index.html I already put the script correctly:</p>

<pre><code>&lt;script type="text/javascript" src="/js/bower_components/ng-file-upload/ng-file-upload.js"&gt;&lt;/script&gt;
</code></pre>

<p>If the script is not correct it would throw error 404 not found of the component...</p>

<p>Well this is my first question on StackOverflow and it's difficult for me to talk English because I speak Spanish and I hate translating with Google translate...</p>