2012-09-05 3 views
3

RoR 앱에 gem 선언 인증의 수정 버전이 있습니다.heroku에서 로컬 보석 작업하는 방법?

그것은 vendor/gems/declarative_authorization에 있습니다.

내 gemfile는이

gem "declarative_authorization", '= 0.5.5', path: "vendor/gems/declarative_authorization/" 

그것은 배포 및 테스트에서 잘 작동하지만 난 그게 bundle install를 실행 한 후, Heroku가로 밀어하려고 할 때 그 보석에 의해 제공되는 기능을 찾을 수 없기 때문에 그것은 나에게 오류를 제공 . 특히 filter_access_to 메서드를 찾을 수 없습니다.

heroku restart이 문제를 해결하지 못합니다.

답변

1

마침내 효과가있었습니다.

내 솔루션을 사용했다 : 자식 대신 : 경로

gem 'gem_name', '= 0.x.x', git: 'git://........../gem_name.git' 
관련 문제