なぜgem仕様が必要なのか、なぜ一部のgem作成者はそれらを提供しないのですか?

StackOverflow https://stackoverflow.com/questions/1024440

質問

Ruby gemには.specificationファイルがあるものとないものがあることに気付きました。

それらが重要な場合、gemを作成しようとするときに、それらを提供する必要がないのはなぜですか(どのツールを使用してビルドする場合でも)?

役に立ちましたか?

解決

多くのgemは、hoeまたはnewgemを使用して設定され、gemの構築についてのみ仕様を生成します。この仕様は、gemの作成にのみ使用される一時的なコードとして扱われるため、通常はパッケージ化されません。ただし、これらの両方のツールには、スペックファイルを生成するrakeタスクがあります。

他のヒント

gem仕様は、別個のgemspecではなく、Rakefileにある場合があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top