Inline Bundler Without Gemfile
wusher
Posted on September 1, 2022
For quick throwaway ruby scripts, you can add your gemfile inline. When you run the file, ruby will install your dependencies and then execute the script.
Inline bundler
# BEGIN inline bundler
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'httparty'
gem 'pry'
end
# END inline bundler
resp = HTTParty.get "https://rubygems.org"
binding.pry
Running
> ruby tmp.rb
From: /Users/user/code/tmp.rb:11 :
6: gem 'httparty'
7: gem 'pry'
8: end
9:
10: resp = HTTParty.get "https://rubygems.org"
=> 11: binding.pry
[1] pry(main)>
💖 💪 🙅 🚩
wusher
Posted on September 1, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.