一、新建一个gem
bundle gem gemName
二、修改gem里的.gemspec文件
s.summary = %q{TODO: Write a gem summary} s.description = %q{TODO: Write a gem description}
把%q{}里的内容进行修改,改为总结和描述,.gemspec文件主要为生成的gem显示gem的信息
三、然后在lib里的.rb文件里写入要写的类和函数
四、gem build gemName.gemspec
五、rake install 生成版本gem的包可以把他上传到rubygem.org
六、在gemName目录下irb进行测试:
require 'gemName'
写入代码.rb文件如果有model记得测试写法是Model::Class.method,若为方法则为Class.method
七、如何在终端打开gem
bundle open gem_name
可能需要选择编辑的工具
export EDITOR=vim