Ошибка Rails «jquery.js не находится в пути …. «

#ruby-on-rails #ruby-on-rails-3

#ruby-on-rails #ruby-on-rails-3

Вопрос:

Я пробую приложение вопросов и ответов, написанное на rails 3.1, в моей системе Ubuntu. После запуска сервера (rails server) и ввода URL-адреса localhost: 3000 в браузере я получаю следующую ошибку:

 /var/lib/gems/1.8/gems/jquery-rails-1.0.14/vendor/assets/javascripts/jquery.js isn't in paths:
(...."displays a list of paths including /$home/myapp/jquery-rails/ruby/1.9.1/gems/jquery-rails-1.0.14/vendor/assets/javascripts".....). 
  

Я сделал bundle update , и он установил jquery.js и все остальные файлы .js в этом последнем пути. Но я все еще получаю ту же ошибку. Любые предложения о том, что я могу здесь делать неправильно?

PS Когда я ввожу URL localhost:3000, он фактически пытается открыть URL: http://localhost:3000/session/new . Должна быть какая-то специфичная для приложения логика.

Ответ №1:

Удалите все в вашем каталоге / tmp и перезапустите приложение Rails. Исправляет это для меня.