rubygems相关内容

如何避免来自 RubyGems 的弃用消息?

gem update --system 之后,当我做一些与 ruby​​gems 相关的事情时,我会收到这样的消息: 注意:Gem::Specification#default_executable= 已被弃用,没有替代品.它将在 2011 年 10 月 1 日或之后删除. Gem::Specification#default_executable= 从/usr/lib/ruby/ge ..
发布时间:2022-01-18 18:03:06 其他开发

我想覆盖设计 gem 的 authenticate_user 和 current_user 方法

我想覆盖 authenticate_user!和我的应用程序控制器中设计 gem 的 current_user 方法,你能帮我解决这个问题吗谢谢 解决方案 你可以像猴子补丁一样: 模块设计模块控制器模块助手def 身份验证用户!#做一些事情结尾结尾结尾结尾 但我会问最终目标是什么,因为 Devise 已经内置了一些可定制性,而重写这些方法让我想知道“为什么要使用 Devise?" ..
发布时间:2022-01-18 18:02:55 其他开发

当我尝试 sudo gem install json 我收到以下错误

我需要安装 JSON gem 来启动我的应用程序,但每当我尝试安装 json gem 时都会收到以下错误.谁能帮我吗.我正在使用 rails 2.2.2 和 gems 1.3.1. Arions-macbook-pro:.ssh arion$ sudo gem install json密码:抱歉,请再试一次.密码:构建原生扩展.这可能需要一段时间...错误:安装 json 时出错:错误:无法构建 ..
发布时间:2022-01-18 18:02:32 其他开发

ROR + 无法安装 tiny_tds

我正在尝试从 MS-SQL Server 2008 获取数据到我在 Ubuntu 10 上的 Rails 应用程序.但我无法安装 tiny_tds.我按照 github 上给出的步骤进行操作.但没有回应.请指导我正确设置. 使用 gem 命令 :: gem install tiny_tds 这个命令也是 :: gem install tiny_tds –with-freetds-inc ..
发布时间:2022-01-18 18:01:54 其他开发

安装 pg gem 时遇到问题

尝试安装 pg gem 时出现错误. 我正在使用使用 rbenv/ruby-build 构建的 Ruby 1.9.3-p125.我使用一键式安装程序安装了 PostgreSQL.我可以使用 pgAdmin 连接到数据库.我的想法不多了. % gem install pg ~构建原生扩展.这可能需要一段时间...错误:安装 pg 时出错:错误:无法构建 gem 原生扩展./Users/san ..
发布时间:2022-01-18 18:01:40 其他开发

执行 gem 时,未知命令

每当我输入gem命令时,比如 宝石“倾斜" 或 gem "mysql" 我收到此错误: 执行 gem 时 ... 未知的命令倾斜 当我运行 gem list 时,tilt 和 mysql 都显示在列表中,因此它们已安装.事实上,我对列表中的每个项目都收到了这个错误.这可能是什么原因造成的? 解决方案 gem 没有骗你,它们不是有效的 gem 命令. ..
发布时间:2022-01-18 18:01:26 其他开发

宝石中的Rails 3生成器

可能听起来像一个简单的问题,但我很难过. 我创建了一个本质上包含生成器的 gem. 它包含以下结构: 库- 发电机- my_generatormy_generator_generator.rb(见下文)- 模板我的模板文件...- my_generator.rb(空文件)测试-测试文件宝石文件等等.. 但是,当我将此 Gem 添加到我的 gem 文件并运行 rails g 时,它没 ..
发布时间:2022-01-18 18:01:19 其他开发

无法在 OS X El Capitan 上安装 thrift gem

在 OSX El Capitan 升级后尝试安装 thift gem: $ gem install thrift构建原生扩展.这可能需要一段时间...错误:安装节俭时出错:错误:无法构建 gem 原生扩展./Users/foo/.rvm/rubies/ruby-2.1.4/bin/ruby -r ./siteconf20160402-32256-7dzqel.rb extconf.rb检查 s ..
发布时间:2022-01-18 18:01:03 其他开发

尽管已安装 ruby​​ gem,但未找到它

我在 SO 上发现了一些类似的问题,但似乎没有一个与我的情况相匹配(抱歉,如果我忽略了).这是我的问题:我将 oauth-plugin gem 安装到 ruby​​ gems 目录,但尝试在 rails 应用程序中使用它告诉我找不到它.以下是相关命令的输出: 安装 %s gem install oauth-plugin成功安装oauth-plugin-0.3.14已安装 1 个宝石为 oa ..
发布时间:2022-01-18 18:00:45 其他开发

如何将特定于 Mac 的 gem 添加到 Mac 上而不是 Linux 上?

我正在 Mac 上开发 Rails 应用程序,我刚开始测试,所以我刚刚将这些 gem 添加到我的 Gemfile: group :test, :development 做宝石'rspec-rails'宝石'rb-fsevent'宝石“咆哮"结尾 但是我的生产服务器运行 Linux,所以即使它们没有被分组在 :production 中,bundler (v1.0.21) 仍然会尝试安装它们... ..
发布时间:2022-01-18 18:00:36 其他开发

构建 gem 原生扩展失败

最终结果是我试图在我的操作系统 10.7.3 上安装 Ruby on Rails,但遇到了各种问题. 另外,我有一个从 App Store 新安装的 XCode 4.3. 当我启动终端,然后输入: sudo gem install rails 它写出: 构建原生扩展.这可能需要一段时间...错误:安装导轨时出错:错误:无法构建 gem 原生扩展./System/Library/F ..
发布时间:2022-01-18 18:00:13 其他开发

Rubygems 无法安装在 OS X Lion 上

我以前对红宝石、宝石和所有相关的东西都没有任何问题.但是在安装 X Code Developer Tools 并升级到 Lion 之后,gem 并没有安装. 我收到每个宝石的以下错误.这是以 sqlite 为例的消息: 构建原生扩展.这可能需要一段时间...错误:安装 sqlite3 时出错:错误:无法构建 gem 原生扩展./System/Library/Frameworks/Ruby. ..
发布时间:2022-01-18 18:00:01 其他开发

在 Facebook 页面上发布的简单方法(不是个人资料,而是粉丝专页)

哪个选项是在 Facebook 页面上发布文本或其他内容的最佳且简单的方法? 我正在寻找一种直接的方法来从我的 Rails 应用程序中放一些东西. 例如,单击一个按钮并自动在我的应用程序上发布并将数据发送到 facebook 页面? 我已经为 Twitter 构建了一个,我的方法如下所示: def 推文(网址)Twitter.configure 做 |config|config ..
发布时间:2022-01-18 17:59:46 其他开发

构造红宝石的现代方法是什么?

Bundler 的发布发生了很大变化?有没有可以作为基础的模板?最佳做法是什么? 解决方案 一些我觉得有用的帖子: http://chneukirchen.github.com/rps/ http://tomayko.com/writings/require-rubygems-antipattern http://yehudakatz.com/2009/07/24/rubygem ..
发布时间:2022-01-18 17:59:11 其他开发

Ruby Gems 返回“找不到命令";

Ubuntu 9.10 刚刚安装了newgem gem install newgem 当我尝试时 newgem new_project 我明白了 adam@adam-ubuntu:~$ newgem newprojectnewgem:找不到命令 我已经通过 echo $PATH 检查了我的路径 adam@adam-ubuntu:~$ echo $PATH/usr/local/s ..
发布时间:2022-01-18 17:58:55 其他开发

我安装了一个 gem,但 require 'gemname' 不起作用.为什么?

我真正要问的问题是,为什么 require 不采用 gem 的名称.另外,如果没有,最简单的方法是找到需要该死的东西的秘密咒语!? 例如,如果我安装了 memcache-client,那么我必须使用它来要求它 需要'rubygems'需要“内存缓存" 解决方案 您需要包含的文件没有标准.但是,您可以尝试并使用一些常用的约定: 通常文件被称为相同名称为宝石.所以需要mygem将工作 ..
发布时间:2022-01-18 17:58:36 其他开发