【发布时间】:2012-12-19 05:56:51
【问题描述】:
既然 json_pure 和 json gem 是兼容的,有没有办法创建另一个依赖于其中任何一个的 gem?
如果没有,安装后的 gem 是否是检查其中一个 json gem 并在未安装时发出警告的好地方?
还有其他解决方案吗?
更新 - 对@tadman 的澄清回应
如果可以“强制”其中一个或另一个,那么强制不是一件坏事,对吗?你关于“强迫”的问题是一个修辞问题,暗示我的问题的答案是“不”。
另外,我的印象是人们通常不会查看每个依赖项并问:“我需要这个吗?”
关于缺少依赖项的错误消息 - 在我看来,仅在用户尝试运行他们的应用程序时才告诉用户缺少的 dep 是不可接受的用户体验。他们需要早点知道,这就是我提到安装后消息的原因。
【问题讨论】:
-
看来我的问题是重复的:stackoverflow.com/questions/1835927/…