Встроенный бандлер без гемфайла

Для быстрого выполнения скриптов на ruby вы можете добавить свой gemfile inline. Когда вы запустите файл, ruby установит ваши зависимости, а затем выполнит скрипт.

Встроенный бандлер

# 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 

Вход в полноэкранный режим Выход из полноэкранного режима

Запуск

> 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)> 

Войти в полноэкранный режим Выход из полноэкранного режима

Оцените статью
devanswers.ru
Добавить комментарий