问题标签 [gemfile]

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 投票
1 回答
45 浏览

ruby-on-rails - Gem mongo_mapper_ext (0.2.4) 的 gemspec 无效

我正在尝试正确捆绑我的 Rails 应用程序,但是当我将 mongo_mapper_ext gem 添加到 Gemfile 时,我总是收到如下错误:

不幸的是,gem mongo_mapper_ext (0.2.4) 的 gemspec 无效。因此,Bundler 无法安装此 Gemfile。请让 gem 作者抽出坏版本来解决这个问题。有关详细信息,请参阅http://bit.ly/syck-defaultkey

即使我的 Gemfile 指定了不同于 0.2.4 的版本

对问题的根源有任何想法吗?

提前致谢。

0 投票
3 回答
1116 浏览

ruby-on-rails - 最佳实践,为 gemfile 中的每个 gem 添加一个版本?

我应该在我的 Gemfile 中添加每个 gem 的版本吗?这是最佳实践吗?刚推荐?

0 投票
0 回答
575 浏览

ruby-on-rails - Phusion 乘客 - Gemfile.lock 权限被拒绝

我正在 Phusion 乘客上运行 Rails 应用程序,并且Permission denied - Gemfile.lock经常收到错误消息。我通过运行来修复它,bundle update但它每隔几天就会不断弹出相同的错误(我没有对应用程序进行任何更改)。可能是什么原因造成的?

0 投票
2 回答
1999 浏览

ruby-on-rails - Foundation 3.0.5 安装问题与 rails 3.2.6

我刚刚开始了一个新项目并将 zurb-foundation 添加到 Gemfile。
捆绑安装显示 sass 兼容性问题,所以我运行捆绑更新和捆绑安装,一切似乎都很好。

但是当我按照文档(https://github.com/zurb/foundation-rails)中所说的那样执行rails g基础:安装时,它告诉我:找不到生成器基础:安装。
但是我做了捆绑安装,所以我不明白。

谢谢你的帮助 !
这是我的 Gemfile :

bundle install 的结果:

0 投票
1 回答
575 浏览

ruby-on-rails - Bundler 雨滴依赖问题

一段时间以来,我一直遇到依赖问题,尽管我通常手动克服这些问题,但我想了解解决此类依赖关系的正确方法。到目前为止,我的想法是让它以某种方式工作,但很想知道有知识的人是如何做到这一点的。

所以,我最近的问题是这个..

在我的 gemfile 中,我有雨滴(0.10.0),以及与独角兽(4.2)分组为雨滴(0.7.0)

我当前的 gemfile 在这里https://gist.github.com/3103422

很高兴知道解决这些问题的最佳方法是什么...

0 投票
1 回答
191 浏览

postgresql - Heroku 和 Gemfile 管理

我在 heroku 上运行应用程序时遇到问题。我收到的错误消息是:

“使用本机扩展安装 pg (0.14.0) /Users/blanecordes/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems/installer.rb:483:in `rescue in block在 build_extensions 中:错误:无法构建 gem 原生扩展。(Gem::Installer::ExtensionBuildError)

/Users/blanecordes/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb --with-pg-config=/users/blanecordes/postgresql/bin/pg_config 使用来自 /users/blanecordes 的配置值/postgresql/bin/pg_config sh:/users/blanecordes/postgresql/bin/pg_config:没有这样的文件或目录 sh:/users/blanecordes/postgresql/bin/pg_config:没有这样的文件或目录检查 libpq-fe.h。 .. * extconf.rb 失败 *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。”

我的宝石文件是:

0 投票
1 回答
568 浏览

ruby-on-rails - Rails 控制台中的统一常量错误与使用 Mechanize 包装器的 irb

基础层面的第一个问题 - Ruby 中未初始化的常量错误是什么意思?我来自 Objective-c 背景,如果这有助于提供一些上下文。

其次,我在 Rails 中运行一个 rake 任务,它抛出了上述错误。具体来说,当我使用“tor-privoxy”gem 时会发生错误,这是一个 Mechanize 包装器,允许通过 tor 代理进行自动浏览。

我正在使用 github 上提供的以下示例代码:https ://github.com/pirj/tor-privoxy

另一方面,如果我在 irb 中运行相同的代码,它不会抛出未初始化的常量错误。我确保我的 gemfile 包含“tor-privoxy”并运行了“bundle install”命令。

0 投票
2 回答
2166 浏览

ruby - 无法加载此类文件 - 所有 gemfile

我正在运行 Windows 7 64 位,并已通过位于 ruby​​installer.org 的 ruby​​installer 安装了 ruby​​,我正在尝试

我越来越

我可以加载交互式 ruby​​ 并要求 'redis' => true。然而 require 'redis' 返回上述错误(s/anygemfiles/redis)。链轮也一样,撬。任何 gem 文件。

我正在运行的确切代码在 linux 以及其他 Windows 机器上开箱即用。

通过 ruby​​installer 重新安装 ruby​​ 后,我现在得到:

0 投票
4 回答
2667 浏览

ruby-on-rails - 如何为我的应用程序使用多个 Gemfile?

我正在与一个开发团队合作,我们都在使用我们存储库中的同一个 Gemfile。因为我在 Mac 上工作,而其他人在使用 Ubuntu,所以我们的存储库中有一个 Gemfile.local.example 文件,其中包含每个操作系统的适当通知 gem,所有这些都被注释掉了。

我为我的操作系统取消了 gem 的注释并保存为一个新文件,而不是在版本控制中,Gemfile.local。现在我想“捆绑安装”从两个文件中安装 gems。

我找不到任何关于这样做的好文档。

0 投票
1 回答
479 浏览

ruby-on-rails - 不同分支中的不同 gem 版本

我对 Git 和 Gemfiles 还是有点陌生​​。

我想升级我的 gem,但不是所有的都向后兼容。因此,我想在修复代码以与新的 gem 版本兼容的同时创建一个单独的分支。

如果我使用 git checkout -b mynewbranch 然后更改 Gemfile 并开始运行包更新,那会将我的 gem 更改限制在那个分支上吗?

这里最好的方法是什么?