#javascript #ruby-on-rails #ruby
#javascript #ruby-on-rails #ruby
Вопрос:
Я использовал RVM и перешел на rbenv, как было предложено кем-то, кто пытался помочь мне развернуть мое приложение с помощью capistrano.
После выполнения этой миграции все мое приложение rails испорчено.
Пара примеров того, что раньше отлично работало, но сейчас не работает:
1) Маршруты: кнопка выхода пытается использовать HTTP-глагол GET вместо DELETE, даже если delete указано в маршрутах и фактической строке link_to кода.
2) Драгоценные камни: мой драгоценный камень best_in_place и драгоценные камни rickshaw больше не работают
3) Я получаю две ошибки javascript Ошибка 1)
Sprockets::FileNotFound: couldn't find file 'jquery.ui.datepicker'
(in /Users/username/.rbenv/versions/2.0.0-p451/lib/ruby/gems/2.0.0/bundler/gems/active_admin- 2ae0a9e09bf9/app/assets/javascripts/active_admin/base.js.coffee:2)
Ошибка 2)
Uncaught ReferenceError: d3 is not defined
Опять же, ни одна из этих проблем ранее не существовала, поэтому я надеюсь, что я просто упускаю из виду простое решение.
Я использую rails 4.0.0 и Ruby 2.0.0-p451.Я сталкиваюсь с теми же ошибками в моем экземпляре EC2, что и на моем локальном хосте (Mac mavericks OS).
Выполняется
rake assets:precompile
выдает ту же ошибку javascript
rake aborted!
Sprockets::FileNotFound: couldn't find file 'jquery.ui.datepicker'
(in /Users/username/.rbenv/versions/2.0.0-p451/lib/ruby/gems/2.0.0/bundler/gems/active_admin- 2ae0a9e09bf9/app/assets/javascripts/active_admin/base.js.coffee:2)
Комментарии:
1. Что происходит при запуске
rake assets:precompile
2. Та же ошибка для jquery.iu.datepicker, я отредактировал сообщение, чтобы отметить это.
Ответ №1:
Попробуйте добавить в свой Gemfile
gem ‘jquery-ui-rails’, ‘~> 4.2.1’ Запустите обновление пакета, и оно должно сработать.