私はactive_admin gemを必要とするプロジェクトに取り組んでいます。しかし、 activeadmin を変更する必要がありました:
- 作成したディレクトリ内に active_admin リポジトリを複製しました。
/vendor/gems/
- 内部の .git を削除:
/vendor/gems/active_admin/
- フォルダーを自分のgitリポジトリに追加しました
フォルダーを指すように Gemfile を変更しました。
gem "active_admin", :path => "vendor/gems/active_admin"
それはローカル開発マシンでうまく動作します:私はそうしますbundle install
、そしてそれはうまく動作します:
Using activeadmin (0.5.0) from source at ./vendor/gems/active_admin
しかし、私がするときcap deploy
、バンドルは不平を言っています:
** [out] Could not find activeadmin-0.5.0 in any of the sources
魔法の解決策はありますか?lib などの別のディレクトリに activeadmin を含めて、 gemfile から削除する必要がありますか?
私を助けてくれてありがとう !
ポフ