相关疑难解决方法(0)

是否可以要求 Gemfile 之外的文件?

例如,我正在开发一个gem,在开发时,我使用pryIRB代替IRB,并debugger进行调试。但是,我不希望可能的贡献者必须安装它们(因为他们可能不需要它们)。我的第一个想法是将它们放入 Bundler 组中:

source :rubygems

gemspec

group :extras do
  gem "pry"
  gem "debugger"
end
Run Code Online (Sandbox Code Playgroud)

然后人们可以使用:

$ bundle install --without extras
Run Code Online (Sandbox Code Playgroud)

但我希望它是默认的,它们没有安装。完美的是它们不在我的中Gemfile,但我仍然可以需要它们(如果它们存在于计算机上)。这个解决方案应该没问题,因为我不在乎它们被锁定在哪个版本。能做到吗?

ruby rubygems bundler

5
推荐指数
1
解决办法
992
查看次数

标签 统计

bundler ×1

ruby ×1

rubygems ×1