레일 애플리케이션을 레일 3.1 (rc4)으로 업그레이드하여 이제 활성 지원에서 임의의 세그멘테이션 오류가 발생합니다. 이러한 오류는 응용 프로그램을 시작하거나 (레일 s) 또는 테스트를 실행 (예 : rake spec) 할 때 발생합니다. 때때로 모든 것이 잘 진행되고 세그먼트 오류가 오류가 발생하면 , 그것은 항상은 아니지만 그것의 동일한 부분 에서,
jQuery UI의 toggleClass()에 문제가 발생합니다. 여기서 duration을 해제해도 예상대로 동작하지만, 그러나 지정된 지속 시간은 지정된 기간 동안 클래스를 적용한 다음 클래스를 제거합니다. 다음 코드는 jQuery를 및 jQuery를-UI 후 별도의 파일 (application.js)에로드 : 나는 레일 3.1을 사용하고 (jQuery)
:html 및 :json에 대한 작업을 수행하려고합니다. class GamesController < ApplicationController
respond_to :html, :json
def index
@games = current_user.games
respond_with(@games)
end
end
Ruby on Rails 3.1을 설치하면 execjs이 기본적으로 설치됩니다. 내가 execjs가 필요하다고 생각했기 때문에 나는 CoffeeScript을 제외했지만, execjs는 어쨌든 설치되기를 원했다. execjs가 이제 Ruby on Rails 애플리케이션의 요구 사항입니까, 아니면이 보석을 설치에서 제외시킬 수있는 방법이 있습니까?