草庐IT

foreign_gem

全部标签

ruby-on-rails - Ruby on Rails 的 Twitter Gem 不工作。我错过了什么?

我正在尝试获取Twittergem5.1.1版可以在我的应用程序中工作,但我在配置时遇到了问题。我正在运行Rails4和Ruby2.0.0。在我的Gemfile中,我列出了“gem'twitter'”并通过bundler安装了它。根据文档,我在config/initializers/twitter_credentials.rb中创建了一个初始化文件。该文件看起来像这样(尽管我的key和secret信息来自Twitter):require'twitter'client=Twitter::REST::Client.newdo|config|config.consumer_key="YOUR

ruby-on-rails - 如何将 Rack 中间件添加到 gem 的 Rails 应用程序

我正在开发一个事件处理程序来向远程api报告异常(类似于newrelic代理),如果不在environment.rb文件中执行,我找不到将我的中间件添加到Rack的方法。我不想在environment.rb文件中执行此操作,因为我计划将它变成一个gem,并且我想尽量减少安装过程。这是我想添加到我的应用程序中的简单中间件:#/lib/response_timer.rbclassResponseTimerdefinitialize(app)@app=appenddefcall(env)#dosomethinghere@app.call(env)endend我能找到包含它的唯一方法是将其添加

ruby-on-rails - Gem::Ext::BuildError:错误:无法构建 gem native 扩展。 - 中央操作系统 6.5

我正在尝试让Ruby版本2.0.0-p353在CentOS6.5上的Nginx1.4.7上运行。一切都按预期安装,但是当我开始运行bundleinstall时,出现以下错误:Gem::Ext::BuildError:错误:无法构建gemnative扩展。/usr/local/rvm/rubies/ruby-2.0.0-p353/bin/rubyextconf.rbcheckingforpg_config...noNopg_config...tryinganyway.Ifbuildingfails,pleasetryagainwith--with-pg-config=/path/to/p

ruby-on-rails - 在 Rails 4.1 中使用 Searchkick gem 在 Elasticsearch 中设置 Facets

我希望用户能够轻松找到系列,因此想要设置分面。我已按照seachkick上的说明进行操作一切正常,但是当我设置Facets时,我得到以下结果作为返回。我希望它像他们的文档中那样。希望有人能帮忙。我在myapp.com/movies中得到了这个{"name"=>{"_type"=>"terms","missing"=>0,"total"=>1,"other"=>0,"terms"=>[{"term"=>"Bloop","count"=>1}]},"imdb"=>{"_type"=>"terms","missing"=>0,"total"=>1,"other"=>0,"terms"=>[{

ruby - 使用额外的包含和 lib 路径安装 gem

我正在尝试在MacOSX10.9.2上构建和安装nokogiriRubygem,这需要libxml2。传递--with-xml2-lib和--with-xml2-include选项似乎没有生效$geminstallnokogiri----with-xml2-include=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/libxml2--with-xml2-lib=/usr/local/lib设置LDFLAGS和C

ruby - 可以像添加 java jar 文件一样添加 ruby​​ gem/模块吗?

我将EclispseKepler与用于ruby​​的DLTK插件一起使用。我无法“要求”nokogiri模块,因为它无法被eclipse找到。我从某些网站尝试了一些geminstall命令,但没有帮助。现在,在我第一次掌握Ruby编程之前,我不想使用命令行。我了解到我可以通过创建一个lib文件夹,将jar复制到该文件夹​​,然后将它们全部添加到构建路径,从而将javajar添加到我的项目中。很简单,对吧?我可以对ruby​​gem和模块做同样的事情吗?理想情况下,我只想为此使用IDE,而不是使用命令行和复杂的安装脚本。请帮忙。 最佳答案

ruby - 在 Windows 系统上安装 'wdm' gem 时出错

我在Windows7系统上全新安装了Ruby2.2.1(32位)。我还安装了devkit,没有任何错误报告。自然地,我认为我可以通过以下方式安装“wdm”gem:geminstallwdm但是,它出错了。整个输出有点多,无法发布整个内容,因此截断了以下几点。C:/Ruby22/bin/ruby.exe-r./siteconf20150318-1712-oq5nlb.rbextconf.rbcheckingformain()in-lkernel32...yescheckingforwindows.h...yescheckingforruby.h...yescheckingforHAVE_

ruby - 无法在 Mac OS 上安装任何 ruby​​ gem - SSL_connect 错误

我的环境是MacOS10.10.5,ruby版本2.2.4(或2.2.2或2.2.0)gem(升级后)是2.6.7,rvm版本1.27.0。即使在最近几天,它也有几个重复项,但这些信息比我在评论中所能提供的要多。在任何版本的ruby​​上安装任何gem时,我得到以下信息:$geminstallbundlerERROR:Couldnotfindavalidgem'bundler'(>=0),hereiswhy:Unabletodownloaddatafromhttps://rubygems.org/-SSL_connectreturned=1errno=0state=SSLv3reads

ruby-on-rails - 使用 gem 时如何包含 capistrano thinking sphinx 任务

我使用gem来思考狮身人面像:sudogeminstallfreelancing-god-thinking-sphinx\--sourcehttp://gems.github.com所以:require'vendor/plugins/thinking-sphinx/recipes/thinking_sphinx'这是prescribedonthewebsite不起作用。如何在使用gem时将capistranothinkingsphinx任务包含在我的deploy.rb文件中?编辑添加:需要'thinking_sphinx/deploy/capistrano'给我:/usr/lib/ru

ruby-on-rails - 尝试运行 gem install 时出错

我正在尝试在我的开发服务器上启动并运行Rails。这是一个fedora14盒子。我安装了rvm、ruby1.8.7和ruby​​gems1.6.2。当我尝试通过gem安装rails时,geminstallrails,出现以下错误:ERROR:Loadingcommand:install(LoadError)nosuchfiletoload--zlibERROR:Whileexecutinggem...(NameError)uninitializedconstantGem::Commands::InstallCommand关于正在发生的事情的任何想法。我是ruby​​/rubygems/