在构建新宝石时,我喜欢运行命令gem build app.gemspec
而不是rake build
,因为我得到了额外的警告,我的宝石规范有点 lint 。
然而,这两个命令都存在这样的问题,即它们实际上是在gem文件中生成的,这是我从未想过的,因为我通过引用其存储库或来自 Gemfile 内的其他项目的路径来使用我的gems那些其他项目。
有没有办法 lint / 测试我的gemspec文件如gem build
没有实际生成最终的gem? gem build
不支持--dry-run
命令
答案 0 :(得分:2)
' gem check'你在找什么?有多种选择,包括--dry-run