私はgemを開発していますが、Gemfileは次のようになります。
source :rubygems
gemspec
group :development, :test do
gem "pry"
gem "debugger"
gem "rake"
end
ただし、テストを実行するときにインストールする必要はありませんがpry
、debugger
テストでそれらを要求できるようにする必要もあります(接頭辞が。のテストを実行しbundle exec
ていて、ロードパスで取得できないため) Gemfileにない場合)。どうすればこれを達成できますか?
また、開発に使用するgemをgemspecに配置するタイミングと、Gemfileに配置するタイミングを教えてください。違いはよくわかりません。