gem

    2热度

    1回答

    当安装一个JRuby的频繁升级时,我需要重新安装我的宝石,因为它们通常位于jruby安装目录中。 我知道它不一定是这样。有人可能会发布一些说明或指向一个网页,如何避免这种情况? 请记住,我不想与C-Ruby安装共享宝石。只需分享JRuby安装。 感谢,

    54热度

    13回答

    我尝试在Ruby 1.8.6,Rails 2.2.2,gem 1.3和sqlite-3.5.9的Fedora 9 Linux机器上安装SQLite gem。以下是我正在运行的命令及其结果: sudo gem install sqlite3-ruby Building native extensions. This could take a while... ERROR: Error insta

    0热度

    2回答

    所以,我最近一直在写一堆红宝石,我会发现一个方便的是在rdoc中包含当前版本(如gemspec中指定的) - 为我的图书馆生成的文档以及我的脚本(我通过gem发布)使用的OptionParser - 生成的--help部分。任何方式我都可以让我的用户轻松找出他们当前使用的库/脚本的版本。 有什么方法可以访问我在我的gemspec中从我的lib/或bin/目录中的ruby文件指定的版本?这样,我不必

    6热度

    3回答

    通常我创建一个插件,当我有一个模块时,我知道我将在其他项目中再次需要,但是,它们也可以打包为宝石。 什么时候应该创建一个创建插件的宝石?有没有任何准备打电话的标准?

    0热度

    2回答

    继续从my question on using frozen Capistrano a couple of days back我仍然有问题运行Capistrano冻结在我的供应商文件夹中。 当我尝试运行我的帽子的冻结版本 ruby -r rubygems ./vendor/gems/capistrano-2.5.2/bin/cap deploy-with-migrations 我得到一个错误

    2热度

    2回答

    之前我创建其中有bin目录 几个脚本宝石 的实用程序类lib目录 和多次测试的测试目录 supertool bin toolA toolB lib supertool supertool.rb helper.rb test tc_main.rb tc_etc.rb 现在,为了在我安装gem之前运行测试,我在测试顶部

    4热度

    3回答

    我想写一个Ruby代码片段,当我的Gem通过[sudo ]gem install mygem第一次安装时运行。可以做到吗?

    1热度

    4回答

    我最近安装了RailRoad gem来生成我的应用模型和控制器的.svg图。 rake任务保持与类似的错误打破: 1.8/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:263:in `load_missing_constant': uninitialized constant

    3热度

    3回答

    假设你有一个软件包。你想让它成为宝石,因为宝石是在Ruby世界中分配任何事物的事实上的标准方式。宝石非常棒 - 对于图书馆来说。但对于真正的应用程序,Rubygems系统似乎缺乏。只有“最近”他们引入了一种将可执行​​文件标记为放置在全系统可执行文件路径中某处的方法。不幸的是,Ruby的宝石似乎仍然需要软件包的其他方面,即将配置文件放在/ etc或/ usr/share/doc下的文件中。或者是?

    3热度

    2回答

    我想将2个宝石嵌入到我的RubyCocoa应用程序中,因此用户无需将它们安装到他/她自己的控制台上。但是我找不到有关如何做到这一点的任何信息。