После небольшого труда и изучения этой проблемы, похоже, что команда "rails g jquery: install" выдает ошибку проверки сертификата при попытке извлечь адаптер ULS jQuery (что бы это ни было) из Github.
Корень этой ошибки, по-видимому, в том, что Windows не знает, как правильно искать сертификаты CA (я использую Windows 7, но не уверен, что другие версии Windows имеют эту проблему). Также не уверен, где находится исправление (ruby / Github / jquery-install gem)? В любом случае, этот пост дал мне обходной путь: http://udevi -community.blogspot.com / 2011/01 / create-sample-rails-3-application.html
Вам необходимо:
- Скачать этот файл локально (скажем "C: \ Ruby \ certs \ cacert.pem")
Измените _RUBY_HOME_ \ lib \ ruby \ _VERSION_ \ open_uri.rb, найдите строку, начинающуюся с "http.verify_mode =", и добавьте следующую строку под ней (убедитесь, что правая часть соответствует где вы сохранили файл cacert.pem):
http.ca_file = 'C: \ Ruby \ certs \ cacert.pem'
С этой новой строкой попробуйте снова запустить "rails g jquery: install" - на этот раз, мы надеемся, следует перезаписать файл rails.js, и ошибки, связанные с prototype.js, должны исчезнуть.