lui*_*sta 5 ruby rubygems gemfile
我们Gemfile的git储存库中目前有一个。但是,有一个gem我只能在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将其添加到我们的中Gemfile,但是每次我检出到master / dev main分支时,由于与跟踪的gemfile冲突,都必须将其删除。
我想要的是类似a的东西Gemfile.local,它将继承从导入的宝石,Gemfile但也允许将新的宝石导入那里以仅在我的机器上使用。该文件将在中被忽略.gitignore。这有可能吗?
设置BUNDLE_GEMFILE环境变量:
BUNDLE_GEMFILE=Gemfile.local bundle exec rails c
Run Code Online (Sandbox Code Playgroud)
仅在其顶部Gemfile.local放一个“增量” require_relative 'Gemfile'(或Bundler::Dsl#eval_gemfile@MichaelKohl在评论中建议)。
| 归档时间: |
|
| 查看次数: |
418 次 |
| 最近记录: |