Developing with the RubyGems API
摘要
In Chapter 6 , we discussed the Gem CLI command and its various subcommands; we also discussed how such commands can be emulated using various Ruby classes. Most of these commands are fairly straightforward; Gem::Commands::InstallCommand installs a gem, for example.