相关疑难解决方法(0)

条件gem依赖

是否可以在安装时有条件地设置对gem的依赖?这是我的情况,希望澄清这个问题.

我维护的宝石取决于json宝石.但是,我经常使用jruby,它有一个名为json-jruby的json gem的端口.要解决这个问题,我必须为每个依赖项构建两个单独的gem.我想构建一个gem,要么说它依赖于json或json-jruby,要么它在安装时检查并使用正确的依赖.

任何人都有一个很好的解决方案吗?

ruby rubygems jruby

8
推荐指数
1
解决办法
1469
查看次数

如何在开发Ruby gem时添加"pry"

我有一个名为"东西"的宝石.

我想在开发gem时添加pry作为开发依赖项.但是我不知道如何加载它.

如果我在lib/something.rb中有"require something",当我释放gem时,它会抛出一个LoadError,因为pry只是一个开发依赖项.

同时我不想在提交代码时继续添加和删除pry.

仅在开发应用程序时需要pry的最佳方法是什么,但不要求它作为gem的依赖项?

ruby gem rubygems pry

6
推荐指数
1
解决办法
2040
查看次数

标签 统计

ruby ×2

rubygems ×2

gem ×1

jruby ×1

pry ×1