title: Restangular: Error: Unknown provider: RestangularProvider <- Restangular
body: <p>I'm trying to use <code>restangular</code> as an adapter for rails rest api, but i can't make it work properly. I've downloaded the latest version and put the file in vendor/assets/javascripts folder. But once i try to load the app i get the following error:</p>
  
  <pre><code>Error: Unknown provider: RestangularProvider &lt;- Restangular
      at Error (&lt;anonymous&gt;)
      at http://0.0.0.0:3000/assets/angular.js?body=1:2706:19
      at Object.getService [as get] (http://0.0.0.0:3000/assets/angular.js?body=1:2832:39)
      at http://0.0.0.0:3000/assets/angular.js?body=1:2711:45
      at getService (http://0.0.0.0:3000/assets/angular.js?body=1:2832:39)
      at invoke (http://0.0.0.0:3000/assets/angular.js?body=1:2850:13)
      at Object.instantiate (http://0.0.0.0:3000/assets/angular.js?body=1:2882:23)
      at http://0.0.0.0:3000/assets/angular.js?body=1:4771:24
      at http://0.0.0.0:3000/assets/angular.js?body=1:4350:17
      at forEach (http://0.0.0.0:3000/assets/angular.js?body=1:161:20) 
  </code></pre>
  
  <p>Here is my application.js file</p>
  
  <pre><code>//= require jquery
  //= require bootstrap
  //= require suggest.min
  //= require angular
  //= require underscore
  //= require restangular
  //= require angular-strap.min
  //= require angular-cookies
  //= require angular-resource
  //= require angular/index
  </code></pre>
  
  <p>The app is initialized as follows:</p>
  
  <pre><code>angular.module('angularApp', [
    'ngCookies', 
    'restangular'
  ]);
  angular.module('angularApp.services', [
    'ngResource',
    'sessionService',
    'courseService'
  ]);
  angular.module('angularApp.resources', [
    'ngResource'
  ]);
  angular.module('angularApp.directives', []);
  angular.module('angularApp.filters', []);
  angular.module('angularApp.controllers', []);
  
  var App = angular.module('angularApp', [
    'angularApp.resources',
    'angularApp.services',
    'angularApp.directives',
    'angularApp.filters',
    'angularApp.controllers',
    '$strap.directives'
    ]);
  </code></pre>
  
  <p>There is also a controller which tempts to use restangular without any success</p>
  
  <pre><code>angular.module('angularApp.controllers').controller('CourseListCtrl', [
    '$scope', '$location', 'Restangular', 
    function($scope, $location, Restangular) {"use strict";
      $scope.courses = Restangular.all('courses')
  }]);
  </code></pre>
  
  <p>What am i doing wrong? It seems i've done everything described in the restangular guide, but still don't understand the reason why it's not working.</p>