11
votes

Impossible de trouver le fichier 'JQuery' dans Rails Project

Je travaille via le livre de développement Web agile avec des rails version 3.2.13 et Ruby 2.0.0, mais je continue à obtenir l'erreur suivante lors de la tentative d'accès localhost: 3000 :

Sprockets :: Filenotfound En Store # Index

Impossible de trouver le fichier 'jQuery' (dans /users/.../app/assets/javascripts/application. JS: 13)

mon application.js Fichier: xxx

dans mon gemfile < / Code>, j'ai gem 'jQuery-rails', '~> 2.3.0' et j'ai tenté de nombreuses solutions différentes que j'ai trouvées sur Internet en vain.


0 commentaires

3 Réponses :


16
votes

Je l'ai eu pour travailler.

  1. mettre gem 'jQuery-rails', "~> 2.3.0" dans gemfile.
  2. retirer gemfile.lock en tapant rm gemfile.lock dans le terminal.
  3. Exécuter Bundle installer dans le terminal
  4. Assurez-vous que // = nécessite jQuery-ui est dans application.js

    REMARQUE: Si l'étape 3 ne fonctionne pas, alors exécutez Sudo GEM Installez jQuery-rails -v 2.3.0 via le terminal.


2 commentaires

Si vous êtes dans mes chaussures et que cela n'a pas fonctionné: assurez-vous de ne pas avoir le gem Jrails installé, il sera en conflit avec jQuery-rails sans aucune utile erreur de vous dire. Je revue vers des rails 3.


Assurez-vous également de redémarrer Rails Server après ces étapes, n'a travaillé que pour moi après cela. BTW, merci!



0
votes

Aussi, si vous utilisez pow sur OS X, vous devrez peut-être avoir besoin de redémarrez votre application

touch tmp/restart.txt


0 commentaires

0
votes

Cela pourrait être stupide mais le serveur de redémarrage a fonctionné pour moi, il se souvient des Libs.


0 commentaires