草庐IT

foreign_gem

全部标签

ruby-on-rails - 强制使用旧版本的依赖 gem

我正在开发的应用程序突然停止部署到Heroku,并出现错误:remote:Gem::InstallError:execjsrequiresRubyversion>=2.0.0.remote:Anerroroccurredwhileinstallingexecjs(2.5.1),andBundlercannotcontinue.remote:Makesurethat`geminstallexecjs-v'2.5.1'`succeedsbeforebundling.remote:!remote:!FailedtoinstallgemsviaBundler.remote:!remote:re

ruby - 如何为 openshift 设置 RHC?我遇到: `can' t 满足 'highline (~> 1.6.11)' ,已经激活 'highline-1.7.1' (Gem::LoadError)

我需要使用openshift来部署Web应用程序并修改文件以连接数据库,然后我安装了RHC。但是不能设置。我安装了rbenv,但不知道如何使用。我的mac买了1周。基本上安装的软件不多。完整的错误信息如下:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:1206:in`blockinactivate_dependencies':can'tsatisfy'highline(~>1.6.11)',alreadyactivated'highl

ruby-on-rails - 将 Whenever gem 与 Rails Active Job 一起使用来安排批处理电子邮件作业

我正在尝试了解如何正确使用它,或者我是否将它用于正确的事情。我创建了一份工作:classScheduleSendNotificationsJob我想在每天的固定时间执行这项工作。工作轮询以查看是否有任何未完成的通知,将它们分批处理,然后将它们发送给用户,以便用户可以收到一封包含一堆通知的电子邮件,而不是一堆电子邮件,每封电子邮件有一个通知。我尝试使用延迟作业来执行此操作,但它似乎并非旨在定期安排某些内容。所以现在我正在尝试使用whenevergem来完成它,但我似乎无法弄清楚如何正确设置它。这是我的config/schedule.rb文件中的内容:every1.minutedorunn

ruby-on-rails - 无法在任何存储库中找到有效的 gem 'rails' (>= 0)

有没有人花在rails上的时间比实际用它写代码的时间还多?总体上对Rails和编程非常陌生,所以如果这是一个简单到愚蠢的问题,我深表歉意。我不知道这里出了什么问题。我升级到ruby​​2.2.2并在此过程中以某种方式丢失了rails。我不知道为什么。现在每次我尝试再次加载它时,我都会得到以下信息:Couldnotfindavalidgem'rails'(>=0)inanyrepository我试过了sudogeminstallrails和geminstallrails同样的效果。我已经检查过类似的帖子here,here,here,here,和here没有效果。我该如何解决这个问题并继续

ruby - 最新的 ruby 在哪里 : Ruby gems equivalent of search. cpan.org/recent

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。ImprovethisquestionPerl有一个叫做“http://search.cpan.org/recent”的地方人们可以在这里看到哪些是最新添加到CPAN的模块。ruby程序员在哪里可以找到“最新添加到ruby​​gems索引中的gems是什么”?

ruby-on-rails - Bundler 找不到 gem “rails” 的兼容版本,手动和包安装都不起作用

我尝试手动安装插件(如表情符号)。但它显示“Bundler找不到与gem'rails'兼容的版本”。我尝试了很多可以在互联网上找到的解决方案,例如删除Gemfile.lock和进行捆绑安装。但是,它仍然对我不起作用。然后我尝试通过包安装它。但是,还是会出现同样的问题。我不知道怎么解决。命令信息:[openproject]./bin/configure[legacy-installer]./bin/preinstall[mysql]./bin/preinstall[apache2]./bin/preinstall[repositories]./bin/preinstall[smtp]./

ruby - 如何使用 ruby​​wmq gem 将消息发布到 IBM WebsphereMQ TOPIC

我正在尝试使用ruby​​wmqgem将消息发布到IBMMQ发布/订阅主题。我没有看到从Ruby代码发布到主题的任何直接方式。以下是MQTOPIC,SUBsetupMQSC:DEFINETOPIC(MY_TOPIC)TOPICSTR('COM/APP')DEFINEQALIAS(MY_TOPIC_Q)TARGET(MY_TOPIC)TARGTYPE(TOPIC)DEFINEQLOCAL(APP.RAW.INPUT)DEFINEQLOCAL(APP.VALIDATOR.INPUT)DEFINEQLOCAL(APP.ENRICHER.INPUT)DEFINEQLOCAL(APP.XFORM

ruby-on-rails - rails 5 : Devise Gem password Encryption

我是Rails初学者。我正在尝试使用Devisegem来保存密码。不知何故,我在使用Bcrypt时发现了一个问题,并且根据建议我选择了Devise。当我安装Devise并尝试保存密码时,它被保存为纯文本。这是我正在使用的代码。config.rbRails.application.routes.drawdodevise_for:users#ThisgotaddedaspartofDevisegemusage#....Otherdifferentroutesresources:users,except:[:new]#Iamusinguserscontrollerandgeneratingr

ruby - Mac Snow Leopard 上的 Curb gem 出现问题

这占用了我数小时的时间。在我运行的控制台中:require'curb'我得到错误:LoadError:dlopen(/usr/local/lib/ruby/gems/1.8/gems/taf2-curb-0.5.4.0/lib/curb_core.bundle,9):nosuitableimagefound.Didfind:/usr/local/lib/ruby/gems/1.8/gems/taf2-curb-0.5.4.0/lib/curb_core.bundle:mach-o,butwrongarchitecture-/usr/local/lib/ruby/gems/1.8/gem

ruby-on-rails - ruby-debug gem 中的框架、线程和其他一些术语,它们是什么意思?

我现在正在尝试学习ruby​​-debuggem,但是有很多行话我跟不上。想知道是否有人可以帮忙解释一下?我在http://bashdb.sourceforge.net/ruby-debug.html中找不到它们任何一个。作者假设我们已经了解它们(无论如何我可以在哪里了解它们?)。例如这里是在rdb中调用helpframe的结果。我无奈地不理解我加粗的所有项目。Movethecurrentframetothespecifiedframenumber.Anegativenumberindicatespositionfromtheotherend.So'frame-1'movestothe