четверг, 10 февраля 2011 г.

Rails 3 + jQuery

Добавляем в Gemfile:

gem 'jquery-rails'
и потом
rails generate jquery:install
Если все прошло без ошибок, то конец. Если появляется ошибка:
fetching  jQuery UJS adapter (github HEAD)
C:/Ruby192/lib/ruby/1.9.1/net/http.rb:677:in `connect': SSL_connect returned=1 e
rrno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL
::SSL::SSLError)
то забиваем на генератор и копируем руками https://github.com/rails/jquery-ujs/raw/master/src/rails.js в папку javascript и откомменчиваем строку
config.action_view.javascript_expansions[:defaults] = %w(jquery rails)
в application.rb

Все пишут об этой ошибке где только можно. Ошибка возникает в get методе обертки open-uri над net/http, net/https, etc. Решается так - http://snippets.aktagon.com/snippets/370-Hack-for-using-OpenURI-with-SSL.

Комментариев нет:

Отправить комментарий