はこのルビーの宝石を取る:https://github.com/ai/autoprefixer-railsRubyプロジェクトの "lib"ディレクトリの従来の目的は何ですか?
宝石の構造は、「LIB」、「スペック」と「ベンダー」ディレクトリ、およびルートディレクトリにいくつかのgemfilesが含まれています。
ルビーの宝石では "lib"と呼ばれるディレクトリの目的は正確に何ですか?
「lib」には、gemによって提供されるすべてのルビコードが含まれているようです。 "lib"は "ライブラリを構成するソースコードファイル"ですか? (おそらく、 "ライブラリ"が "ライブラリ"を意味するかどうかは言うまでもありません。なぜなら、間違いなく、このゲームファイルは "ライブラリの一部"なのですから)。ルビーの宝石のディレクトリ名の意味はどこにでも定義されていますか?またはディレクトリ名は完全に任意ですか?
私は自分の宝石を書くために出発したときに、名前 "lib"に特別な意味があるかどうかを判断しようとしています。私が知りたいのは、そうでなければ別の名前を選ぶことができるからです。
宝石は全体としてライブラリですが、ディレクトリのスペックに示されているように、ライブラリの中核部分ではなく宝石に含まれている追加のものがあります。 'lib'という名前は、図書館の中核部分、つまり「図書館の図書館」を意味すると解釈することができます。 "ニューヨーク、NY"、または "トップのトップ"のような言葉には何も間違っていません。 – sawa
@sawa良い点。この「ディレクトリ仕様」への直接参照を証拠として提供できますか? – Jackson
specはテスト用です。ライブラリの通常の使用中は使用されません。 – sawa