问题标签 [gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
822 浏览

ruby-on-rails - ruby on rails 1.2.6 和 ActiveMerchant

我正在尝试使用旧版本的 Rails (1.2.6) 运行 ActiveMerchant gem。如果我需要 active_merchant gem,我会收到此错误:

无法升级导轨。所以我该怎么做?如果可以的话,也许我可以使用旧版本的 ActiveMerchant,什么版本适用于 rails 1.2.6?

0 投票
2 回答
11161 浏览

ruby-on-rails - 为 Rails 项目分叉 gem

在这种情况下,我发现自己两次:我在我的系统上安装了一个 gem,并从我的 Rails 项目中开始使用它。最终我需要对那个宝石做一些改变。我应该如何进行?

理想情况下,我想在某个地方查看该 gem 的源代码,例如 ~/third_party/gems,然后处理它并让我的 Rails 项目使用它。那可能吗?

在所有情况下,宝石都在 github 上,所以我可能会在 github 上找到它,克隆它,创造机会并维护我自己的分支。我想我会直接在我的服务器上使用 gem install 安装该分支。那有意义吗?

0 投票
7 回答
11721 浏览

ruby - Ruby 的最佳 YouTube 宝石?

YouTube API 是否有权威的宝石?我正在尝试使用 youtube_g,但它似乎打破了一些基本的东西。

0 投票
2 回答
259 浏览

ruby - 您应该在哪里使用 Rubygems 安装 gem 以进行开发?

如果您不在sudoMac 上安装 gems,默认情况下它们将被放置在类似的目录中

如果您使用 with 进行安装sudo,我的理解是它们通常放置在系统目录中,如下所示:

sudo除了简单地让其他人与您共享之外,您是否有充分的理由应该安装 gems ?*

我的印象是你会 sudo install gems 因为如果你作为用户bob将 gems 安装在bob的目录中,那么像 www-data 之类的用户(在提供文件时由 Ubuntu Linux 上的乘客 / Apache 使用),使用它们 - 这是您这样使用它们的唯一原因吗?

或者现在最好的做法是现在使用Ruby Version Manager之类的东西?

我真的很高兴听到一些更有经验的 ruby​​ 开发人员告诉我你的存储位置和原因。

0 投票
1 回答
3019 浏览

ruby - 如何在 Ruby NET:SFTP 上输入远程目录?

如何像命令-cd一样进入目录,从而操作不带路径前缀的远程文件?

这是我当前的代码。

我想拥有:

0 投票
0 回答
1366 浏览

ruby-on-rails - 评论的最佳 Rails 插件?

向 Rails 中的 ActiveRecord 模型添加评论的最佳插件或 gem 是什么?

也许有一个能够以 +1/-1 的票数对每条评论进行评分(例如在 youtube 上)和一个很酷的视图助手以在树中显示评论?

0 投票
1 回答
1502 浏览

ruby-on-rails - act_as_audited。如何添加“评论”栏

我在我的应用程序中使用acts_as_audited gem。(跟踪模型对象变化的优秀 gem)

我被要求支持将文本注释与每个审计记录相关联(类似于 svn commit 的功能)。我对如何做到这一点感到困惑。

例如。假设我有一个地址表格,用户更新了城市和州,点击保存后我要求他提供评论。我想要与创建的审计记录相关的评论信息。

有道理?

谢谢你的帮助,

乔纳森

0 投票
0 回答
404 浏览

ruby-on-rails - aws-s3 can't find xml-simple, but in gem list

I'm transitioning to heroku, and need to have AWS-s3 connections to deal with a variety of graphics.

I've installed the aws-s3 gem, but one of its dependencies is not being found: xml-simple. My belief is that this is a standard part of RoR, and it is in the gem list. When I deploy to heroku, all is fine, but on my development server, it isn't being found when the code uses it to check the existence of a graphic. It works fine from the console, using s3sh.

I'm not quite sure why this is -- what do I need to check? Using OS X 10.6, on a 64 bit machine -- can this be part of it?

0 投票
2 回答
2495 浏览

javascript - 带有 javascript 文件的 Rails gem

我正在尝试用我创建的插件为 rails 创建一个 ruby​​ gem。问题是我的插件“快捷方式”使用了一些需要在 public/javascripts 目录中才能工作的 javascript 文件。

使我创建的 gem 中的这些 javascript 文件可以被哪个项目需要我的 gem 访问的最佳方法是什么?

0 投票
7 回答
7152 浏览

windows - 在 Windows 上安装 bcrypt-ruby gem

我正在尝试在 Windows Vista 上安装bcrypt-ruby 。

到目前为止,我已经能够安装来自 MS 知识库文章的 nmake.exe 和安装 Visual Studio 2008 Express 的 cl.exe。

但是,我现在遇到了这个错误:

我已经执行了大概设置环境的 VCVARS32.bat。我怀疑警告和错误是由于安装了较新版本的 Visual Studio。

有没有人成功做到这一点?我没有 Visual Studio 6.0 的副本。