rubygems相关内容

终端中的Cocoapods安装错误

MacBook-临:〜saiteja $ sudo gem安装cocoapods 密码: 错误:安装cocoapods错误: activesupport需要Ruby版本> = 2.2.2。 MacBook-Pro:〜saiteja $ 解决方案 sudo gem install activesupport -v 4.2.6 ..
发布时间:2018-04-21 15:50:44 其他开发

大虾宝石:如何从*现有*文件(.xls)创建.pdf

任何人都可以向我展示(可能是复制/粘贴一个简单的代码示例)如何使用Prawn gem从现有的(.xls)文件创建.pdf文件? (基本上,我需要“打开”现有文件的命令。) (我在问,因为虾的文档( http://prawn.majesticseacreature.com/docs/ )似乎已经过去了很长一段时间 - 它甚至不能通过Google使用缓存...) 非常感谢您的帮助! To ..
发布时间:2018-04-21 15:50:28 其他开发

Rails注释分割错误

在这个问题上有很多问题,但没有什么真正符合我的要求。 在我 bundle install 我的Gemfile,下面列出,我运行 annotate ,并出现以下错误: /Users/nickcoelius/.rvm/gems/ruby-1.8.7-p334@nick/gems/sqlite3-ruby-1.3.2/lib/sqlite3/ sqlite3_native.bundle:[ ..
发布时间:2018-04-21 15:50:23 其他开发

不能在Rails中需要'nokogiri'(但是在irb中工作)

我刚开始使用Ruby on Rails,到目前为止它运行良好。我现在试图实现一个gem,但它没有工作,我希望这只是一个初学者的错误 - 我还没有把握的东西!! 我一直遵循教程,并得到了我的Hello World例子 - 也设法将git推送到我的Heroku帐户。我开始按照这里的教程: http://railscasts.com/episodes/190 -screen-scraping-wi ..
发布时间:2018-04-21 15:50:21 其他开发

我如何在Ruby 1.9中调试require

根据 the Tin Man 的意见,我开了一个新问题。 原始问题在这里: Rubygem如何需要所有宝石? 原始代码i用于调试: require'debugger' 调试器 require'thor' 以下是两难局面: 使用默认的 -rdebug 进行调试,我不能转到Rubygem的源代码。使用调试器 c $ c> gem,在调试之前我必须 ..
发布时间:2018-04-21 15:50:12 其他开发

如何将一个大的宝石转换为独立的Rails应用程序

我正在建立一个社交网络,并且一直在使用gem community_engine,但一直在执行我需要的大量自定义功能时遇到问题。我认为这会让我更容易覆盖和添加方法,并帮助我更好地理解和学习代码,因为我将能够实际看到它的所有实际操作。 到目前为止,我尝试下载了源代码,添加了缺省的bin目录和配置文件,以及所有gem依赖项。 我还需要做些什么才能使应用程序正常工作?我意识到可能还有很多,并且 ..
发布时间:2018-04-21 15:50:07 其他开发

红宝石,无法解决依赖

我下载了两个gem文件: Sass-3.3.7.gem & compass-0.12.6.gem 我跑了 gem install --local Sass- 3.3.7.gem 它安装了它。 紧跟在指南针,但得到了错误: 无法解决依赖关系:指南针需要sass(〜> 3.2.19) 我正在安装预先下载的文件,因为我没有连接。任何人都知道什么是解决方案? 解决方 ..
发布时间:2018-04-21 15:50:04 其他开发

Windows上的Rails Bundler拒绝安装hpricot(即使是手动安装gem也会得到错误:没有要加载的文件 - hpricot)

升级到rails 3,并使用Bundler作为宝石,在一个混合平台开发组中。我在Windows上。当我运行Bundle Install时,它会成功完成,但不会安装hpricot。 hpricot行是: gem“hpricot”,“0.8.3”,:platform => :mswin 也试过了 gem“hpricot”,:platform => :mswin ..
发布时间:2018-04-21 15:50:02 其他开发

路由错误没有路由匹配[GET]“/ microposts / 304 - 删除Micropost - Michael Hartl的railstutorial.org第11章

我正在通过Michael Hartl的Ruby on Rails教程学习 http://ruby.railstutorial.org 。我在第11章遇到问题,尤其是在试图删除微博时。 我遇到与此用户相同的问题路由错误没有路由匹配[GET]”/ microposts / 304“。他能够通过评论jQuery gem来解决问题,并且工作起来。然而,我并没有那么幸运。 以下是我目前的Gemf ..
发布时间:2018-04-21 15:49:22 其他开发

任何ruby库来检查某些方法的参数是什么?

是否有任何库可以检查并显示方法所采用的参数? 解决方案 了解任何第三方库或甚至可以可靠地执行此操作的RubyGems。考虑到Ruby提供的有限反射设施,这种检查是不可能的。 您必须完成核心库中可用的功能,这基本上是 方法#参数 : def foo(a,b = nil,* c,d,&e);结束 方法(:foo).parameters #=> [[:req,:a],[:opt, ..
发布时间:2018-04-21 15:49:14 其他开发

管理红宝石宝石的冲突版本

我正在构建一个加载用户提供的Ruby代码的框架。它基本上是一个插件机制。我希望用户提供的Ruby代码能够要求自己的宝石。我打算让“插件”包中包含一个包含宝石的供应商目录。 如何加载插件所需的宝石,而不会与我的框架冲突宝石?例如,如果我的框架使用treetop版本1.3.0,并且插件使用treetop 1.4.2,我希望每个都使用它们的指定版本。 同样,有没有办法阻止插件互相冲突? ..
发布时间:2018-04-21 15:49:11 其他开发

Rails 3 +守护进程宝石:查询模型时例外

作为我的rails项目的一部分,我们将使用守护进程作为消息队列侦听器来执行来自Rails RESTful web服务前端的命令。 易于原型设计,我们使用守护进程创建一个非常简单的守护进程。现在,这非常简单。代码如下: require'rubygems' require'守护进程' require File.expand_path('../../ config / enviro ..
发布时间:2018-04-21 15:49:09 其他开发

我怎样才能让Ruby gem包复制文件到任意位置?

假设你有一个软件包。你想让它成为宝石,因为宝石是在Ruby世界中分配任何事物的事实上的标准方式。宝石非常棒 - 对于图书馆来说。但对于真正的应用程序,Rubygems系统似乎缺乏。只有“最近”他们引入了一种将可执行​​文件标记为放置在全系统可执行文件路径中某处的方法。不幸的是,Ruby的宝石似乎仍然需要软件包的其他方面,即将配置文件放在/ etc或/ usr / share / doc下的文件中。 ..
发布时间:2018-04-21 15:48:54 其他开发

如何在ruby中的内存中创建zip文件?

我想创建一个给定目录中所有HTML文件的zip文件。邮件将作为附件通过电子邮件发送,以及目录中的其余文件。到目前为止,我尝试过的所有电子邮件客户端在阅读电子邮件时遇到困难,如果任何附件是HTML文件,如果我从小马发送邮件。所以我想我会将它们压缩。 有没有办法 zip 动态显示HTML 文件但仅在内存中 ,而不在 Windows平台上使用任何临时文件?最好不要使用任何外部程序? 如果我理 ..
发布时间:2018-04-21 15:48:51 其他开发

RVM - 无法使用@global gemset中的宝石

我遇到了RVM的问题。一般来说,我使用项目特定的宝石;然而,最近当我在@global gemset中安装一个gem时,当我在一个特定的项目中工作时它不可用。这里是我试图安装 hpricot gem的一个例子。在安装gem并启动一个新shell后,这是正确的。 $ rvm使用ruby-1.9.2 使用/home/bshaver/.rvm/gems/ruby-1.9.2-p180 $ ..
发布时间:2018-04-21 15:48:48 其他开发

Rails Server不会运行

$ rails服务器 在mac上的终端产生这两个错误,我试图通过卸载和安装ruby& localhost: 3000 在浏览器中显示网页损坏,意味着rails无法正常运行。 作为一个完整的初学者,我如何简单地一步一步地解决这些问题以便让rails运行? 忽略binding_of_caller-0.7.2,因为它的扩展没有被构建。试 ..
发布时间:2018-04-21 15:48:41 其他开发