Ruby gem を開発していますが、required がめちゃくちゃです。
gem は Web スクレイパーであり、指定されたオプションに応じてさまざまな方法で Web にアクセスするため、さまざまな gem を必要とします。一部のユーザーは、gem をまったく必要としない場合があります。
私の質問は、.gemspec に何を入れるかです。
s.add_runtime_dependency #do I require all the gems here?
コード内で実際に必要な gem を必要とする場所と、テストを行う方法を教えてください。
私はこれに関する慣習を知りません。ありがとう。