草庐IT

wicked-gem

全部标签

ruby-on-rails - ruby 和 gem rdiscount windows 8 64 位的安装问题

我正在尝试让Jekyll和Bower在Windows8中工作我已经成功安装了Ruby和DevKit,我尝试了版本2.0.2、1.9.3,然后再次使用来自http://railsinstaller.org/的Rails安装程序我在下面关注了场景A和B,https://github.com/oneclick/rubyinstaller/wiki/Troubleshooting#wiki-gems_fails_comspec_autorun但两者都与我无关,COMSPEC是我的cmd.exe位置,但我没有自动运行?我可以运行geminstallmysql但尝试执行任一rdiscount都会得

ruby - 创建 ruby gem

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。学习如何创建ruby​​gem的综合资源是什么?他们是付费解决方案,例如书籍吗?我在Internet和此处找不到太多内容,除了一些基本教程,但这些教程并没有削减它。

ruby - 我如何发现我的代码使用了哪些 gem(也就是创建一个事后 Gemfile)?

我开始写一些hack,一路上做了一些“geminstallxxx”。现在这个小hack已经变大了,我不记得我安装的所有gem,为了便于携带,我想创建一个Gemfile来指定所需的gem。有没有一种可靠的方法可以找出我的应用程序正在使用哪些gem,以便我可以在Gemfile中指定它们?我可以创建一个新的环境,运行它,看看有什么问题。但也许有更简单的方法? 最佳答案 Monkey-patching和好的测试套件是你的friend。使用这个:moduleKernelalias_method:old_require,:requiredefr

ruby-on-rails - bundle 安装后 Gems 不在本地 Gems 中

新机器。新的rbenv安装。新的rbenv-gemset安装。新的ruby​​-2.0.0安装。新的Rails4.0.0应用程序。当我$bundleinstall从railsapp目录,我得到Yourbundleiscomplete!Itwasinstalledinto./vendor/bundle但是,如果我那时$gemlist应该安装的gem都没有出现。我跑了$rbenvrehash为什么会这样?附加信息:$whichbundle/usr/local/var/rbenv/shims/bundle$rbenvwhichbundle/usr/local/var/rbenv/versio

ruby-on-rails - 如何手动安装gem

我知道client_side_validations不能用作Rails4的gem。但是有一个4.0。github上的beta分支。下载后如何安装? 最佳答案 在你的包中指定它:gem'client_side_validations',:git=>'git://github.com/bcardarella/client_side_validations.git',:branch=>'4-0-beta' 关于ruby-on-rails-如何手动安装gem,我们在StackOverflow上找

ruby - 未找到“ruby”,除非存在 ruby​​,否则无法安装 ruby​​gems

我在我的Ubuntu上安装了RVM,当我尝试安装Ruby时,出现了这个错误。rvminstall2.0.0#'ruby'wasnotfound,cannotinstallrubygemsunlessrubyispresent(DoyouhaveanRVMrubyinstalled&selected?)有什么问题吗? 最佳答案 这是一个已知错误https://github.com/wayneeseguin/rvm/issues/2382单击页面底部的Watch按钮-如果您可以提供更多详细信息,请发表评论。此错误已修复,发布了新的稳定版

ruby-on-rails - 如何处理 gem 冲突?

我正在使用两个gem,即squeel和activeadmin,运行bundler时出现问题,即:Bundlercouldnotfindcompatibleversionsforgem"polyamorous":InGemfile:activeadmin(>=0)rubydependsonpolyamorous(~>0.5.0)rubysqueel(>=0)rubydependsonpolyamorous(0.6.4)Bundlercouldnotfindcompatibleversionsforgem"activerecord":InGemfile:activeadmin(>=0)ru

ruby - gem 中 require 的问题

我正在尝试制作一个具有一些模块的简单gem。但是,在我构建并安装gem并尝试在脚本中要求它之后,我收到一个错误:from...ruby-1.9.3-p429/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in`require':cannotloadsuchfile--my_gem/some_class(LoadError)和from...ruby-1.9.3-p429/gems/my_gem-0.0.1/lib/my_gem.rb:2:in`'my_gem.rb中的第2行是require"my_gem/some_class

ruby - 为什么我不能修改 Twitter gem 中的卡住时间?

我有一个来自twittergem的推文对象,称为@tweet。我能做到:@tweet.created_at-->`@tweet.created_at.class`outputs`Time`但是,我想更改created_at的时区,所以我尝试了:@tweet.created_at.utc得到:can'tmodifyfrozenTime我如何将我当前created_at的UTC-08:00更改为CET时间? 最佳答案 由于推文的created_at时间字段已经被卡住,无法修改,所以utc会抛出Exception,因为它试图改变self的

ruby 备份 gem 运行两次

我正在使用备份gem(4.0.1),当我运行备份时它会运行两次。我只有一个备份模型:Backup::Model.new(:pais3_prod_backup,'PAIS3productionserver&databasebackup')dosplit_into_chunks_of2000archive:my_archivedo|archive|#Runthe`tar`commandusing`sudo`archive.use_sudoarchive.add"/etc"archive.add"/srv"archive.exclude"/home/map7/Backup/.tmp"arch