问题标签 [gemcutter]
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.
ruby - 无法将 gemcutter 安装为 Ruby Gem 源
我正在尝试安装 gemcutter.org 上的thinking sphinx gem
当我运行命令时
我得到错误:
如果我将上面的 URL 更改为http://gemcutter.org.specs.4.8.gz它会找到一个文件。如何告诉 rubygems 使用 .gz 扩展名下载?
ruby - 通过 `gem install` 或 `gem update` 安装了多少次 Ruby gem
我试图找出通过gem install
或安装 gem 的次数gem update
。
例如,Watir 1.6.2:
- 它通过 gemcutter 安装了 97 次(http://gemcutter.org/gems/watir/versions/1.6.2)
- 从http://rubyforge.org/frs/?group_id=104下载了 4,027 次
有人告诉我 4,027 不包括通过gem install
或进行的安装gem update
。那个信息正确吗?如果是,我在哪里可以找到 和 的gem install
数字gem update
?我在 rubyforge 上到处寻找我能想到的地方,但没有运气。
ruby-on-rails - 最新 Rails 2.3.5 的复杂安装意大利面
基本的,我想,更多的修辞问题是为什么 RoR 安装/维护变得如此 F%#$ing 复杂?
问题的一些背景: 平台:Windows XP Ruby 版本:1.8.6 使用 gem 版本 1.2.0 安装的几十个 gem 当前 Rails 版本:2.1
我只是想更新到 rails 2.3.5,认为我有一个适度的愿望,但显然不是。我的挣扎:
运行 'gem update rails --include-dependencies' (收到消息说不再支持此选项(为什么不支持?),但更新持续了一段时间)
错误提示“actionpack”依赖于“rack”gem(需要 v 1.0.0)。
好的,运行“gem install rack” - 机架 1.1.0 已安装
重新运行“gem install rails”,但遇到了同样的问题。以为它可能不喜欢 rack 1.1.0... 好吧,找到 1.0.0 版本,下载它,卸载 v. 1.1.0,安装 v. 1.0.0
再次运行 gem install rails,现在 rails 已安装
运行'rails app-name'来创建我的应用程序,得到一些连续的错误,这个或那个gem丢失了。我去的时候安装了它们
到了缺少'fcgi'gem的地步,找不到编译版本,读到将rubygem版本从1.2(buggy)更新到1.3.5可能会更好
- 好的,开始更新rubygem。到了无法完成 1.3.5 版本安装的地步,因为缺少 gemcutter gem 。
- 尝试安装 gemcutter 并抱怨它需要 rubygems 1.3.5!
- ...顺便说一句,“rails my-app”仍然会产生 fcgi gem 丢失的错误
不是坚果吗?!
我希望我的经历不是独一无二的,也许有人可以在这里帮助我。提前致谢!
ruby - 在我自己的 gem 存储库中存储公开可用的 gem
我有一个使用我自己的 Ruby gem 的 Ruby 应用程序(不使用 Rails)。我将这些 gem 托管在本地 gem 存储库服务器上。其中一些 gem 依赖于 gemcutter 中的其他公开可用的 gem(例如:haml、curb)。
在我的本地 gem 服务器上供应商/镜像这些公开可用的 gem 是否有意义,以便我只有一个 gem 存储库来获取我的 gem?只要我拥有我的 gem 所依赖的所需版本,是否有任何主要缺点?
是否有可能或者曾经发生过用户从 gemcutter 中删除了他们的 gem 并且不再提供它的情况?我假设在我自己的存储库中拥有这些 gem 可以防止这种情况发生,因为我已经拥有所需 gem 的副本。
ruby-on-rails - 从 GemCutter 移除宝石
我想删除我上传到 GemCutter 的 gem。我找不到任何命令。前段时间有一篇博客文章将gem 删除作为即将推出的功能。我还没有看到有关此功能的任何进一步的官方公告。
请让我知道是否有办法做到这一点。
ruby-on-rails - rails gem programming - 在推送到 gemcutter 之前如何尝试?
我正在开发一个新的 gem(漂亮的生成器的分支)。
现在我的“部署”包括以下内容:
- 我对 gem 的源代码进行了更改
- 我致力于 github
- 我更新了 gemspec 下限(即从 0.1.1 到 0.1.2)
- 构建 gem 并将其推送到 gemcutter (gem build, gem push)
- 安装新的 gem (sudo gem install mygem)
- 然后尝试新的宝石。
我相信一定有更正确的做事方式。现在,我正在上传到 gemcutter,以便我可以测试我的 gem.. 感觉不对。
“在上传到 gemcutter 之前测试你的 gem”的最佳方法是什么?
ruby-on-rails - 我还需要 Gemfile 中的 source :gemcutter 吗?
我的 Rails 项目根目录中有一个文件“Gemfile”。
它source :gemcutter
在第一行中说。
我还需要这条线吗?如果我是正确的,http://rubygems.org/
是官方来源,并且 Gem Cutter 被合并到rubygems.org
.
ruby - gem 源因 ETIMEDOUT 而失败
gem sources -a http://gemcutter.org Error fetching http://gemcutter.org : Errno::ETIMEDOUT: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机未能响应。- 连接(2)(h tp://gemcutter.org/specs.4.8.gz)
我该如何解决这个问题?
ruby-on-rails-3 - 宝石创建和导入
我目前正在从事一个项目,其中我有一个具有多个托管引擎的主应用程序。这些引擎之一用于身份验证和会话处理,当前存储在主应用程序自己的根文件夹中。
我希望从此文件夹创建一个 gem 并将其导入主应用程序,以便它可以用于对用户和会话等进行身份验证调用。
我怎样才能从这个文件夹中创建一个 gem,并使其中的类和方法对主应用程序可用。
您对此拥有的任何信息或链接将不胜感激。