gemspec: 更具体地说明依赖项
作者: kyrofa创建于 2026年1月17日更新于 2026年4月13日
标签Documentation
我们遇到了许多与这个宝石相关的兼容性问题,包括不同的 Ruby 版本和依赖版本。最近的一个是 #1366。我很希望这个宝石能更具体地说明所需的 Ruby 版本,并对其依赖设置一个上限。一般来说,最理想的情况是,这个宝石只需说明它支持在测试中实际使用的 Ruby 版本和依赖版本(通常通过包含不同 Ruby 版本和 Appraisal 的测试矩阵)。如果没有这些信息,则需要这个宝石的使用者实际添加临时依赖说明(例如锁定 `connection_pool` 为 `< 3` 只是因为 react-rails 实际上不兼容 v3 但声称兼容等)。我乐意做这项工作,但希望在提出之前得到维护者的同意。这确实会稍微改变维护工作。
内容来源: reactjs/react-rails