这纯粹是一个实验,但我想知道是否有可能require通过某种元编程在运行时获得'd gems 列表.例如,说我有:
require 'rubygems'
require 'sinatra'
require 'nokogiri'
# don't know what to do here
Run Code Online (Sandbox Code Playgroud)
如何在运行时打印出以下内容?
this app needs rubygems, sinatra, nokogiri
Run Code Online (Sandbox Code Playgroud)