问题标签 [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.
ruby-on-rails-3 - Bundler 找不到 gem 的兼容版本
我在我的 Gemfile 中添加了一个 gem 'koala',当我运行 'bundle install' 命令时,似乎已经抛出了 gem 版本:
我该如何解决这个冲突?
ruby-on-rails - 帮助 Bundler 找出为什么它“降级”了我的一颗宝石
今天我gem outdated
定期检查。发现一些需要更新的:
所以我gem update
他们然后bundle update
。注意到bundle update
不得不安装旧版本的雾:Installing fog (0.9.0)
?并且不确定如何找出导致此依赖项降级的原因。事情在fog 0.10.0
.
gem dependency -R fog
说只是Carrierwave
需要它......并且carrierwave
没有改变并且对雾 0.10.0感到满意。
有任何想法吗?或者我可以用来解决/理解这个问题的工具?
ruby-on-rails - 由于 gem bundler,应用程序无法推送到 heroku(无法将主机添加到已知主机列表(/home/group_home/.ssh/known_hosts))
当我尝试推送一个沙盒购物车来测试我要使用的扩展时,我遇到了这个错误。
我的宝石文件
heroku push 的输出:
该应用程序运行并正确使用 gem,但在尝试部署时会发生该错误。我仍在进行故障排除,但我们将不胜感激。
database - 在 Padrino 中配置多个应用程序,每个应用程序具有不同的数据库和 ORM 映射器
如何在 Padrino 中配置多个应用程序,每个应用程序具有不同的数据库和 ORM 映射器?我提到这个链接有办法为每个应用程序维护不同的 Gemfiles,每个应用程序都有他们需要的数据库 gem。但是如何对每个 Databasem 进行配置,我可以在其中管理每个数据库的登录名和密码、端口等。
heroku - 如何减少heroku slug的大小?
我的 slug 大小是 89.5MB,非常大。
但是存储库大小非常小:
在这篇博文之后:http : //dazedthots.blogspot.com/2011/07/reducing-slug-size-heroku.html,Heroku 上存在一个更改 Gemfile 的错误。我的已经改变了好几次,包括 git 依赖项,但现在,唯一的 git 依赖项是“rails_admin”。见下文:
我已经联系了 Heroku 支持,但直到现在还没有答复?任何的想法?
ruby-on-rails - 捆绑安装问题
好的,每当我运行“捆绑安装”时,我都会得到这个
现在在我的 gem 文件中我有这个:
我正在使用 ubuntu 并且我是 ruby 新手,我正在尝试运行一个简单的应用程序。
有什么帮助吗?谢谢!
ruby - 在开发过程中如何配置 Bundler/Gemfile 以使用不同的 gem 源?
我有一个 Sinatra 应用程序,它需要我在本地开发的另一个 gem。我在配置 Bundler 以在开发过程中使用我的本地 gem 代码但在生产中使用我的供应商 gem 代码时遇到问题。
理想情况下,我可以做这样的事情,但 Bundler 不允许您两次指定相同的 gem:
与此同时,我每次部署时都求助于手动出售 gem 并更新 Gemfile 中的 gem 源,这很麻烦。我的工作流程是这样的:
- 在开发过程中指向我的本地 gem (
gem 'awesome', :path => "~/code/awesome"
) - 准备好部署时,将 gem 解压到
vendor/gems
- 更新 Gemfile 以指向 vendored gem (
gem 'awesome', :path => "vendor/gems/awesome-0.0.1"
) - 运行
bundle install
(更新 Gemfile.lock) - 部署代码
- 返回步骤 1。
多么麻烦!我想做一些更干净的事情,而不是简单地编写 Rake 任务来自动化我当前的设置。
这种场景的最佳工作流程是什么?
ruby-on-rails - 黄瓜负载错误 activesupport
我是 Rails 新手,在使用 Cucumber 运行测试时遇到了麻烦。我收到以下错误:
我的 gemfile 如下所示:
以前用黄瓜工作。我最近添加了 sunspot 并升级到 rails 3.1.0.rc8。我不明白捆绑执行消息。
谢谢
ruby - 我可以在 gemfile 中强制 gem 的依赖项吗?
如果有两个宝石,A
并且B
. A1.0.0
取决于B1.0.0
。
在我的 Gemfile 中:
然后运行bundle
。它将生成一个 Gemfile.lock ,如:
但是如果我想强制A
使用B1.0.1
,最好的做法是什么?此外,如果B1.0.1
不是发布,而是一个 github 标签?