要在單一檔案程式碼中使用 Bundler,請在 Ruby 檔案的頂端加入 require 'bundler/inline'
。然後,使用 gemfile
方法宣告您需要的任何寶石來源和寶石。以下是範例
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'json', require: false
gem 'nap', require: 'rest'
gem 'cocoapods', '~> 0.34.1'
end
puts 'Gems installed and loaded!'
puts "The nap gem is at version #{REST::VERSION}"
若要執行此程式碼,包括安裝任何遺失的寶石,請將程式碼儲存到檔案中(例如,bundler_inline_example.rb
),然後使用指令 ruby bundler_inline_example.rb
執行檔案。
執行程式碼會自動安裝任何遺失的寶石,需要您列出的寶石,然後執行您的程式碼。