`

ruby打包成gem

阅读更多
gem 打包:
gem build xxx.rb
gem 安装:
gem install xxx.rb
例如:

运行->CMD->转到需要打包的文件夹下->gem build install.rb
instal.rb代码
require 'rubygems'
spec = Gem::Specification.new do |spec|
spec.name='ganjiang'   //gem名称
spec.summary = "Hello! Ruby!" //gem概述
spec.description = %{This is my first gem!} //gem用途
spec.author = "ganjiang" //作者
spec.email = "qingchunbiandou321@163.com"
spec.homepage = "www.183ww.com"
spec.files = Dir['lib/*.rb'] //位于lib子文件夹下的所有.rb文件
spec.version = "1.0.0" //版本号
end
安装 gem install install.rb
分享到:
评论

相关推荐

    打包ruby EXE程序的OCRA GEM包

    用于打包ruby代码生成EXE程序,最新的GEM包ocra-1.31.gem

    ruby _1.9.3 _gem环境

    Ruby Gem 包含了Ruby库、文档、元数据和执行脚本,它们被打包成一个可安装的格式,方便开发者复用和分发代码。Gem 文件通常以`.gem`为扩展名,通过Ruby的`gem`命令行工具进行安装、更新和卸载。 二、Ruby 1.9.3 Gem...

    ruby_gem

    Ruby Gems 提供了一个标准化的格式来打包 Ruby 程序和库,这样它们就可以在不同的系统上轻松分发和安装。每个 Gem 都包含代码、元数据(如作者信息、版本号和依赖关系)以及任何必要的资源文件。通过 `gem` 命令行...

    ferver:通过 HTTP 提供文件的 Ruby gem,打包为 Ruby gem

    Ferver = 文件服务器Ferver:一个简单的 Web 应用程序,用于通过打包为 Ruby gem 的 HTTP 提供文件。描述这是通过http提供文件的超级简单的 ruby​​ gem,作为基本文件服务器非常有用,可以在本地网络或网络上快速...

    iOS自动打包脚本

    命令行进入项目根目录直接执行 sh build.sh即可在桌面生成ipa安装包 #注意:使用本脚本上传到fir.im需要满足以下环境:一. ruby版本>1.9.3 (查看当前ruby... ruby安装完毕,安装fir.im命令行插件 (gem install fir-cli)

    RUBY 切换EXE

    ExeBundler(或Exerb)是这样一个工具,它允许我们将Ruby程序打包成Windows平台下的EXE文件。在这个案例中,提供的文件"exerb-5.4.0"就是ExeBundler的一个版本,版本号为5.4.0。这个工具可以将任意版本的Ruby代码...

    终于知道怎么把rails Web程序打包成可执行文件了

    在Ruby on Rails开发中,将Web程序打包成可执行文件是一项常见的需求,这可以使应用程序更加便携,方便在没有Rails环境的计算机上运行。这里,我们主要探讨如何将Rails应用转化为独立的可执行文件,结合提供的标题和...

    ruby+ruvygems+redis.gem.rar

    在描述中提到的`rubygems-3.1.2.tgz`是RubyGems的一个版本,它包含了一套工具和API,用于处理Gem的打包、发布和安装。RubyGems使得开发者能够轻松地引入第三方库,如Redis客户端,以扩展Ruby程序的功能。 3. **...

    Ruby包管理器gem常用命令

    这一步骤为将源代码打包成可以在***上发布的格式。 以上就是Ruby包管理器gem的一些常用命令,它们帮助Ruby开发者方便地管理自己的项目依赖和发布自己的gem包。了解这些命令对于Ruby开发工作来说至关重要,能够让...

    redis-3.0.0.gem

    `redis-3.0.0.gem` 是一个Ruby编程语言的Gem包,它是Redis客户端库的版本3.0.0。Ruby社区使用Gem来管理和分发开源软件库,包括数据库连接器、框架和其他实用工具。这个特定的Gem允许Ruby开发者在他们的应用中与Redis...

    redis集群打包 rubyinstaller-2.4.10-1-x64+redis-4.0.3.gem+redis-trib.rb.zip

    本压缩包包含了搭建 Redis 集群所需的三个关键组件:Ruby 安装器(RubyInstaller)、Redis 的 gem 包以及 `redis-trib.rb` 工具,这些都是在 Windows 上搭建 Redis 集群所必需的。 1. **RubyInstaller-2.4.10-1-x64...

    ruby-2.6.1.tar.gz

    Ruby Gem是Ruby社区的标准打包系统,它允许开发者将代码打包成独立的模块,方便安装和使用。在Redis集群的上下文中,可能需要某些特定的Gem,如`redis-cluster`,它是一个Ruby库,提供了与Redis集群交互的接口,可以...

    rubygem1.3.4

    Rubygem 是一个开源项目,它为 Ruby 提供了一个标准的格式来打包代码,并提供了一个工具来安装和使用这些包。Rubygem 包含两个主要部分:gem 文件(.gem)和 gem 工具。gem 文件是包含了代码、元数据以及依赖关系的...

    onedrive-ruby:与 OneDrive 的 API 交互的 Ruby gem

    在此目录中,您将找到将 Ruby 库打包成 gem 所需的文件。 将您的 Ruby 代码放在文件lib/onedrive 。 要试验该代码,请运行bin/console以获得交互式提示。 TODO:删除这个和上面的文字,并描述你的宝石安装将此行...

    Ruby学习笔记之gem 命令详解

    `gem build` 命令用于将 `.gemspec` 文件打包为 `.gem` 文件,`gem check` 验证 gem 是否有效,`gem cleanup` 清理所有旧版本 gem,保留最新版本。`gem contents` 显示 gem 包含的文件,`gem dependency` 列出 gem ...

    rubygems-2.7.7

    RubyGems的工作原理是将库打包成gem文件,这些gem文件包含了库的代码、元数据和其他资源。开发者可以通过`gem install`命令来安装所需的gem,而RubyGems会处理依赖关系,确保所有必要的库都按正确的版本安装。 在...

    Ruby-Behaves是一个gem可以帮助您定义类之间的行为

    Behaves gem的核心概念是行为模式(Behavior Pattern),它允许我们将一组相关的方法打包成一个模块,然后将其混入(mix-in)到需要这个行为的类中。这种设计模式有助于减少代码重复,提高代码复用,并使代码结构...

    ruby安装包下载 - ruby环境搭建

    对于Windows用户,可以下载RubyInstaller,这是一个包含Ruby和DevKit的打包工具,方便在Windows环境下进行开发。Mac用户则可以通过Homebrew或者Ruby Version Manager (RVM)来安装。Linux用户通常可以通过包管理器...

    ruby-2.2.4.tar.gz、rubygems-2.6.2.zip、redis-3.2.2.gem

    `.gem`文件是RubyGems的包格式,用于分发和安装Ruby库,包括Redis的客户端库或与Redis相关的工具。 4. **redis-config**: 提到的"6个redis-config配置文件"可能是指Redis服务器的配置文件,它们通常用于设置Redis...

Global site tag (gtag.js) - Google Analytics