草庐IT

cocoon-gem

全部标签

ruby - gem 安装,main 需要错误信息

我试图在一个新的gemset上安装metric_fugem(在rvm中),但是我得到这个错误:Unabletoresolvedependencies:metric_furequireschronic(~>0.3.0);churnrequireschronic(>=0.2.3);mainrequireschronic(~>0.6.2)我正在尝试调试依赖项出了什么问题,但我不明白错误消息中提到的main是什么requireschronic(~>0.6.2)。怎么解决?我几个月前在我的mac上安装了相同的gem(实际上是metical,它只是metric_fu的包装器),配置非常相似,我不记

jquery - 使用 jQuery、jEditable、jeditable-rails gem 或任何 AJAXy 解决方案使表行可编辑

我有一张表格,上面有几行数据。我希望通过单击行本身或编辑按钮来编辑该行的大部分内容。假设我有一张列出产品的表格:产品名称品牌模型价格我可以通过使用jQuery和jEditable来完成这个;以及使用jeditable-railsgem。但我一次只能编辑一个单元格。我需要的是:如果我单击编辑按钮或行本身。表格中的所有这四个单元格都应变为可编辑状态。 最佳答案 尝试这样的事情:$('td:not(.edit)').editable('',{onblur:'ignore',submit:'ok',cancel:'cancel',width

ruby-on-rails - Bundler找不到 gem

我的Gemfile如下所示:group:development,:testdogem'capybara','0.4.0'gem'cucumber','0.10.0'gem'cucumber-rails','0.3.2'gem'rspec'gem'rspec-rails'gem'shoulda'gem'factory_girl'gem'factory_girl_rails'gem'autotest'gem'annotate-models'end但是当我执行bundleinstall时,我遇到了这样的问题Couldnotfindannotate-models-1.0.4inanyofthe

ruby - 无法在 Windows Ruby 1.9.2 上安装或更新 Ruby bluecloth gem

我在Windows上尝试更新我的blueclothgem版本时收到一条错误消息。是否有我需要为Windows安装的不同版本或我可以使用的bluecloth替代品?不幸的是,由于我使用的其他软件,我的开发环境严格是Windows,否则我会使用Linux环境。这是我得到的复制粘贴:C:\Users\Developer1>gemupdateUpdatinginstalledgemsUpdatingblueclothTemporarilyenhancingPATHtoincludeDevKit...Buildingnativeextensions.Thiscouldtakeawhile...E

ruby-on-rails - 使用 init.rb Rails 3 创建 gem

我创建了一个新的gem:https://github.com/tntwebsolutions/ts3query在我的init.rb文件中,我需要主lib文件,这应该会在加载Rails应用程序时自动加载gem。但是当我启动服务器时,它发现init.rb文件没有加载。在我的应用程序中,我的Gemfile中有这个:gem"ts3query","~>0.2.1"然后在我的application_controller.rb中执行此操作:@query=TS3Query.connect:password=>password但是我得到了这个错误:uninitializedconstantApplica

ruby - 如何使用本地安装的 gem 执行 Ruby 程序?

我已经使用安装了我的依赖项bundlepackage然后将它们转移到离线服务器并运行:>bundleinstall--localUsingmime-types(1.19)Usingrest-client(1.6.7)Usingtrollop(1.16.2)Usingbundler(1.1.4)Yourbundleiscomplete!Itwasinstalledinto./vendor/bundle但是,无法运行该应用程序:rubysomeprogram.rb/usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`requi

ruby-on-rails - Rails Whenever Gem 如何在 Controller.rb 文件中运行特定方法

我希望每分钟在我的controller.rb文件中运行一个特定的方法。我正在考虑将whenevergem用于rails,但我对如何执行此操作感到有些困惑。目前在schedule.rb我有:every1.minutesdorunner"Server.update_all_servers"end我不确定runner命令到底做了什么。有人可以解释一下这个命令到底做了什么吗?根据我的理解,它调用了一个Model.ModelMethod,但我需要在application_controller.rb中调用一个名为update_all_servers()的方法。是否有可能做到这一点?或者我是否必须将

ruby - 使用rest-client ruby​​ gem在elasticsearch中传递json数据获取请求

如何使用rest客户端执行以下查询(在doc中给出)。curl-XGET'http://localhost:9200/twitter/tweet/_search'-d'{"query":{"term":{"user":"kimchy"}}}'我试过这样做:q='{"query":{"term":{"user":"kimchy"}}}'r=JSON.parse(RestClient.get('http://localhost:9200/twitter/tweet/_search',q))这引发了一个错误:in`process_url_params':undefinedmethod`del

ruby-on-rails - 如何使用 iron_worker 在 iron.io 上要求 '' pg"gem

.worker文件runtime"ruby"name"UserMailer"merge_gem"activerecord","=3.2.8"merge_gem'actionmailer','=3.2.8'merge_gem'devise','=2.1.2'merge_gem'pg',"=0.14.0"merge_file"../app/views/user_mailer/new_user.html.erb","user_mailer"merge_file"../app/mailers/user_mailer.rb"merge_dir"../app/models"merge_exec"u

ruby-on-rails - 为 PostgreSQL、openssl 库安装 gem pg

我将RVM与ruby​​2.0.0一起使用。当我尝试为PostgreSQL安装pggem时,我得到以下响应。gem安装pgBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingpg:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-2.0.0-p0/bin/rubyextconf.rbcheckingforpg_config...yesUsingconfigvaluesfrom/usr/bin/pg_configcheckin