2012-09-05 89 views
3

我在我的RoR應用程序上擁有寶石聲明授權的修改版本。如何在heroku上工作當地的寶石?

它在vendor/gems/declarative_authorization下。

我的Gemfile有

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

它可以在部署和測試正常,但當我嘗試推到Heroku的,它運行後bundle install它給了我一個錯誤,因爲它無法找到該寶石提供的功能。具體而言,無法找到方法filter_access_to

heroku restart不能解決問題。

回答

1

我終於搞定了。

我的解決辦法是使用:git的代替:路徑

gem 'gem_name', '= 0.x.x', git: 'git://........../gem_name.git'