创建Gem包:
创建一个Gem包的目录结构:$ mkdir my_gem$ cd my_gem$ touch my_gem.gEMSpec$ mkdir lib$ touch lib/my_gem.rb$ touch README.md编辑my_gem.gemspec文件,指定Gem包的信息和依赖:Gem::Specification.new do |spec| spec.name = "my_gem" spec.version = "0.1.0" spec.authors = ["Your Name"] spec.summary = "A brief description of my_gem" spec.description = "A longer description of my_gem" spec.email = "youremail@example.com" spec.files = Dir["lib*.rb"] spec.add_runtime_dependency "other_gem", "~> 1.0"end编写Gem包的功能代码,在lib/my_gem.rb文件中定义你的Gem包功能:module MyGem def self.say_hello puts "Hello, world!" endend构建Gem包并安装:$ gem build my_gem.gemspec$ gem install my_gem-0.1.0.gem使用Gem包:
在你的项目中引入Gem包:require 'my_gem'调用Gem包中的功能:MyGem.say_hello这样就可以创建和使用一个简单的Gem包了。更复杂的Gem包可能需要更多的配置和功能实现。




