宝石专题提供宝石的最新资讯内容,帮你更好的了解宝石。
我正在尝试安装这样的宝石: C:\InstantRails\rails_apps\foodmarksthespot>ruby script/plugin install git://github.com/lazyatom/engines.git 哪个返回此消息: Rails requires RubyGems >= 1.3.1 (you have 1.2.0). Please `gem updat
在我自己滚动之前,开始拉出字典,有人知道一个 rubygem来生成适合应用程序键的令人难忘的名字.我需要一些可以发音的东西,以便我可以给用户唯一的电子邮件地址来提交内容.我喜欢Heroku的命名为它的应用程序为例. floating-sky-58 simple-fog-45 您可以使用randexp gem.它使用您的操作系统的字典(仅适用于UNIX) 与randexp gem你可以做一些像: /
某些产生图像或某事的东西可以显示ModelA has_many ModelB等? 尝试 rails_assviz和 RailRoad. 一个更古老的插件为僵尸爱好者是Rails Application Visualizer.
Bundler将自动为指定的gems安装任何依赖项,但是它不会输出哪些依赖关系映射到标准输出中的哪些gem.当其中一个依赖关系失败安装时,该信息很有用. 有没有办法将Bundler设置为更详细,并在安装过程中通知依赖关系? 我正在使用Bundler 1.0.2 要查看依赖树运行包的可视化表示,请参见: apt-get install graphviz && gem install ruby-gra
在我的机器上,我有以下Selenium WebDriver版本: 硒 – webdriver(2.35.1,2.35.0,2.33.0,2.32.1) 在irb上执行selenium命令时,我想使用selenium-webdriver 2.35.0与Selenium Webdriver相关的所有api应该使用selenium-webdriver 2.35.0 我该如何实现? 有些东西像’selen
我正在构建一个gem只是为了完成这些过程,我正在尝试为它添加一个生成器.当我运行$rails g时,我的生成器显示: Mygem: mygem:install 但是rails无法识别它 rails g mygem:install Could not find generator mygem:install. 我的gem指向我的gemfile中的最新版本 #mygem/lib/rails/gen
我的轨道应用程序中有13个模型,我使用所有这些模型.我的能力不断增加.我对不同的CRUD操作有不同的能力条件,这使得它难以管理. 有人可以指导我怎么可以重构这个..?喜欢,使用模块或类使我的能力类看起来整洁. 简单的escateario:如果您可以将权限拆分为多个互斥的集合,那么您应该从@ryanb,CanCan创建者检查此提案,将其中的能力分解为几个不同的类,然后覆盖ApplicationCon
何时检查宝石准备更新,不更新? 如果您不使用bundler,只需运行gem过时,它将给您一个过时的宝石列表
我正在开发一个具有二进制文件的ruby宝石. 我正在尝试开发二进制文件,但是我担心它没有找到我的要求,因为宝石没有安装作为一个宝石有没有一种方式来测试二进制,而不是将其作为宝石包装? #!/usr/bin/env ruby require "middleman_ember_scaffold/load_paths" # Start the CLI MiddlemanEmberScaffold::
我试图弄清楚是否已经有一个插件与iCal的互动,我可以使用的Google API,或者我需要让我的手变脏,并自己写. 如果有人知道我可以看到的很好的资源可以帮助我实施,那也是很好的. 我是RoR的新手,我一直在试图学习一段时间.我终于决定开始玩自己的应用程序,而不仅仅是一本书. 在这个问题上的任何帮助将不胜感激. 谢谢! 查看 Google Calendar gem的轨道.它可以让您在rails应
参见英文答案 > Cleaning up the bundler cache when deploying to heroku                                    2 我只是更新了几个宝石,但是当我推送到heroku,旧的仍然被复制在供应商/捆绑商,我有一个消息 Using bson (1.8.2) [...] Would have removed bson (1
我已经看到了一些虚拟Rails应用程序的示例(为了测试,所以他们通常在测试或规范目录下)用于与Rails 3.x和Rails 4一起使用的评估宝石,但是它们似乎是黑客和功能不全面有点预期,因为它是一个被剥夺的弗兰肯斯坦怪物,试图与各种版本的Rails 3以及Rails 4兼容. 我已经提到试图进行这种测试的项目(截至2013年3月底),比如less-rails和ember-rails,但是这种使用
我正在使用 Ruby on Rails 3.1.1,我正在尝试翻译电子邮件正文.我创建/陈述了所有必要的“东西”(YAML文件,键/值对…),以使I18n宝石工作:电子邮件消息使用默认语言(:en)发送无问题. 然后我添加了一种新的语言,并使所有这些都必须完成,使I18n宝石与另一种语言一起工作,并始终在URL中的locale = de参数. class ApplicationController
我使用的是 ruby 1.9.3和rails 3.2.2.每次我使用带有private_pub gem的瘦服务器,它都无法正常工作,因此我无法使用private_pub.ru -s thin -E生产.我收到以下错误 /home/rzaartz/.rvm/gems/ruby-1.9.3-p125/gems/rack-1.4.1/lib/rack/handler/thin.rb:1:in `requ
如何使用Instagram宝石获得下一页结果? API本身的文档说,每个结果都传递了一个分页哈希(见这里:http://instagram.com/developer/endpoints/).如何使用宝石进行访问? 得到它了.我不认为Instagram回传的分页哈希可以访问,但是在查询时可以传入max_id选项,以获取下一组较旧的图片. @results = Instagram.user_rece
说我的宝石我有 group :test do gem 'rspec-core', require: false end 有没有一个简单的方法来看看测试组是否已经捆绑? (例如,在这种情况下,捆绑包可能已被调用或不使用 – 没有测试). 我找不到一个,所以我开始寻找rspec-core是否需要,并找到了一些明显的解决方案: Bundler.definition.index.search("rsp
我有一个小的 Ruby脚本,用于自动化本地机器上开发环境的准备工作.因为我无法确定所有机器上都存在rubyzip2库,所以在需要的时候我会安装脚本. 目前,我的脚本正在做如下操作: begin require 'zip/zip' rescue LoadError system("gem install rubyzip2") end 一旦安装了gem,脚本将继续执行;然而,gem尚未加载,因
我已经构建了我的第一个宝石,但我似乎无法正确安装它.我可以发出命令 sudo gem install ceilingfish-toto 哪个产生输出 Successfully installed ceilingfish-toto-0.3.6 1 gem installed 但是当我输入gemfish-toto时.我得到了输出 Can't find ruby library file or shar
我试图在我的rails项目中使用RedCloth gem.当我使用irb我可以加载宝石: require 'rubygems' require 'RedCloth' 它工作正常,但是当我在rails控制台中尝试相同的事情时,我收到一条错误消息,指出无法找到该gem. 有人有什么想法可能导致这个吗? 您的rails项目的Gemfile是否包含宝石“RedCloth”? Rails只会加载该文件中指定
我正在深入研究RoR,我正在使用Heroku来托管我正在构建的测试应用程序.当我向Heroku推送时,它在尝试安装linecache19 gem(由 ruby-debug19 gem使用)时崩溃… Installing ruby_core_source (0.1.4) Installing linecache19 (0.5.11) with native extensions /usr/ruby