【问题标题】:How to use bundler for a project that works in jruby and ruby如何将捆绑器用于在 jruby 和 ruby​​ 中工作的项目
【发布时间】:2011-08-18 21:39:14
【问题描述】:

如何在一个同时适用于 jruby 和 ruby​​ 的项目中使用 bundler?

具体来说,其中一个需要一些 gem 而另一个不需要,以及不同的版本。

参考:http://github.com/docwhat/iated

【问题讨论】:

  • 组是最好的解决方案。但是如果你不想总是指定它们,你可以添加一个 if RUBY_VERSION ~= /java/,但这并不理想。
  • 其实很糟糕。您会为每个平台获得不同的 Gemfile.lock 文件,因此它会不断被重建。

标签: ruby jruby bundler


【解决方案1】:

你可以使用:

platforms :ruby do
  gem 'gem_that_only_works_with_regular_ruby'
end

platforms :jruby do
  gem 'gem_that_only_works_with_jruby'
end

【讨论】:

  • 宾果游戏。感谢您的回答。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多