Docs header transparent bg

如何在单文件 Ruby 脚本中使用 Bundler

要在单文件脚本中使用 Bundler,请在 Ruby 文件顶部添加 require 'bundler/inline'。然后,使用 gemfile 方法声明所需的任何 gem 源和 gem。以下是一个示例

require 'bundler/inline'

gemfile do
  source 'https://rubygems.org.cn'
  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}"

要运行此脚本,包括安装任何缺少的 gem,请将脚本保存到一个文件(例如,bundler_inline_example.rb),然后使用命令 ruby bundler_inline_example.rb 运行该文件。

运行脚本将自动安装任何缺少的 gem,加载您列出的 gem,然后运行您的代码。