Sto seguendo questo tutorial e sebbene aggiungendolo al file Gem e l'installazione di bundle funziona bene. Nel momento in cui cerco di includere nella application.js, il file, ottengo il seguente errore durante il caricamento:Rails non può includere AngularJS
throw Error("Sprockets::FileNotFound: couldn't find file 'angular'\n (in /my/path/to/rails/app/assets/javascripts/application.js:13)")
file di
application.js assomiglia in modo (a partire con la linea 13):
//= require angular
//= require jquery
//= require jquery_ujs
//= require jquery.ui.autocomplete
//= require bootstrap
//= require pusher.min.js
//= require pusher_setup
//= require_directory .
Pertanto, la mia domanda è: come posso includere con successo AngularJS nel mio progetto Rails?
Attualmente sto usando Rails 3.2.2 e Ruby 1.9.3.
Perfetto, grazie! – Hengjie
Sto ancora indagando su cosa sia successo, tuttavia, dall'aspetto delle cose, una volta che la riga viene aggiunta a application.js per un po ', può essere rimossa. Sembra strano, e sto ancora indagando su cosa è cambiato per consentirgli di funzionare senza require_tree. – Hengjie
require_tree. risulterà in te con un singolo file (application.js in questo caso) contenente tutti gli script presenti nella cartella. – GBD