Shoes is an older Ruby project, and it pre-dates a lot of modern Ruby tools. To
use gems with Shoes, you use a Shoes.setup
block:
Shoes.setup do
gem "twitter"
end
This reminded me of a Gemfile, so why not add Bundler support? So I did! Create
a Gemfile
:
source "https://test.rubygems.org"
gem "twitter"
And in your application use this setup block:
Shoes.setup do
bundler
end
That's it! You're ready to go. You can specify bundler version with:
bundler :version => '~> 1.1.1'
Or the Gemfile
name:
bundler :file => "Gemfile#{ENV['APP_MODE']}"
This feature is available as of commit 911445.
It does not include a GUI - but with the new bundler 1.1 it's fast enough.