2

いくつか編集したい宝石があります。を使用して宝石を開きました

bundle open gem_name

編集を行い、開発で正常に動作します。変更をherokuに反映させるために何をする必要がありますか。ローカルにコミットするものは何もありません。

4

2 に答える 2

3

ローカルの gem は変更されますが、デプロイ中に github の gem がインストールされます。できることは、github で gem プロジェクトを見つけてフォークすることです。次に、すべてのカスタム mod を適用して、gem リポジトリにコミットできます。完了したら、忘れずに Gemfile 内の適切なリポジトリを指定してください。

gem your_gem, , :git => "https://github.com/your_user_name/your_gem.git"
于 2013-09-17T12:30:26.580 に答える
1

次のように宝石を販売できます:-

gem unpack my_private_gem --target vendor/gems

そして、あなたのGemfileで

gem 'my_private_gem', :path => "vendor/gems/my_private_gem-VERSION"
于 2013-09-17T12:36:23.883 に答える