newgem:方便打包 gem 的東西
當我看到KDr2這篇简单漂亮的打包GEM的時候,心裡想到的是「這真的解決了我許多問題」。有些程式碼其實我想打包成 gem code 來方便再利用,卻不知道該怎麼包 gem(其實是自己懶)。現在可好了,有 newgem 這個神兵利器,以後可沒藉口不包 gem 了。以下是參考KDr2简单漂亮的打包GEM。
使用方式:
1. 安裝 newgem
2. 產生 gem package 的資料夾結構
假設我們要包的 gem 名字叫做 abc
假設我們要包的 gem 名字叫做 abc ,那麼我們的 code 就放在 這裡裡面
4. 打包 gem file
5. 修改版本號碼
預設是 0.0.1 ,如果你想修改 gem version number ,請修改
修改裡面的數字即可
延伸閱讀
使用方式:
1. 安裝 newgem
gem i newgem
2. 產生 gem package 的資料夾結構
假設我們要包的 gem 名字叫做 abc
newgem abc3. 我們的 code 放置點
假設我們要包的 gem 名字叫做 abc ,那麼我們的 code 就放在 這裡裡面
lib/abc.rb依照 module 方式來撰寫
4. 打包 gem file
rake package這時已經打包好了,放在 pkg/abc-0.0.1.gem
5. 修改版本號碼
預設是 0.0.1 ,如果你想修改 gem version number ,請修改
lib/abc/version.rb
- module MapByMethod #:nodoc:
- module VERSION #:nodoc:
- MAJOR = 0
- MINOR = 0
- TINY = 1
-
- STRING = [MAJOR, MINOR, TINY].join(’.')
- end
- end
延伸閱讀
沒有留言:
張貼留言