zoukankan      html  css  js  c++  java
  • 编写构建自己的gem包指南

          如何编写并构建属于自己的gem包,流程如下:

    1、  安装bundle gem包:gem install bundle

    2、  创建gem包框架:bundle gem GEM_NAME

    Example: bundle gem my_gem---在当前路径创建一个名为my_gem的gem包,目录如下:

     

    3、  主要文件说明:

    1)my_gem.gemspec:内部配置信息修改

     

    实际描述 修改summary以及description 或者删除生成时带的“TODO”字样信息

    2)添加该gem包需要的所有的第三方的gem包:

     

    3)Lib目录内部放置核心代码信息,内部结构是my_gem文件夹和my_gem.rb文件构成,例如:

       

    宗旨:gem包入口为:my_gem.rb文件 即:require ‘my_gem’即可使用gem能报所有对外功能。

    4)在my_gem文件夹中有一个version.rb文件是用来管理gem包版本信息所用,版本升级后可以更新版本信息进行迭代。

    5)README.md gem包描述可不修改。

    6)Bin中是用来下载依赖构建使用:./bin/setup

    4、  Gem打包过程

    1)编写完在所有脚本以后,在gem包根目录运行./bin/setup,下载依赖的所有库;

    2)运行bundle exec rake install 进行打包并且在本地安装此gem包

    3)在gem根目录会生成一个pkg目录:放置gem包信息的

  • 相关阅读:
    南京周边城市两日游方案
    电梯演说
    需求分析
    敏捷开发
    课堂练习 选择团队类型
    结对项目小DEMO
    分析图书管理系统的5W1H
    项目风险分析作业
    旅游方案选择
    图书管理系统需求规格
  • 原文地址:https://www.cnblogs.com/anion-blogs/p/6438738.html
Copyright © 2011-2022 走看看