问题标签 [gemfile.lock]

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 投票
0 回答
730 浏览

ruby-on-rails - 未捕获的异常:在任何源中都找不到 aws-sdk-core-2.6.49

我正在使用 Camaleon CMS 设置一个 rails 应用程序,我已经使用了 10 个小时。gemfile 给我带来了很多问题。由于依赖性问题,我无法启动服务器。

我尝试添加gem 'aws-sdk'到我的 gemfile 中,但这没有帮助。我该如何解决这个问题?

0 投票
4 回答
16747 浏览

ruby-on-rails - 您的捆绑包已锁定为 rake (12.0.0),但在 Gemfile 中列出的任何源中都找不到该版本。

启动 rails 服务器时,我收到以下错误消息:

您的捆绑包已锁定为 rake (12.0.0),但在 Gemfile 中列出的任何源中都找不到该版本。如果您没有更改来源,则意味着 rake (12.0.0) 的作者已将其删除。您需要将您的捆绑包更新为尚未删除的不同版本的 rake (12.0.0) 才能安装。

gem 'rake', '12.0.0'在 gemfile 中指定了但这并没有解决它。我试过bundle update rake,删除Gemfile.lock和生成它bundle exec bundle install。我还将`bundle exec1 添加到我的所有命令中,这些命令什么都不做。

我的 Gemfile.lock 已经指定了 rake 版本 12.0.0,并且没有安装其他版本。

查看我的 gemfile: http ://pastebin.com/L4tVFWz9

和 rakefile: http ://pastebin.com/K7p2ajsE

我尝试了在已经激活的 rake 版本中建议的解决方案,这与 Gemfile 需要的不同,可以防止 rake 命令

0 投票
2 回答
9309 浏览

ruby - 如何解决“您的捆绑包仅支持平台 ["x86-mingw32"] 但您的本地平台是 ["ruby", "x86_64-linux"]"

我正在 Windows 机器上构建 Rails 站点,但是当我签入我的 Gemfile.lock 时,我在 Travis 构建中收到以下错误:

列表

这是完整的日志:https ://travis-ci.org/bikebike/BikeBike/builds/222395810#L654

我查看了我的 Gemfile.lock 并指出:

这似乎是问题的一部分。我尝试将任何特定于 Windows 的宝石放在一个platforms块中:

但是 Gemfile.lock 看起来是一样的。

这是我完整的GemfileGemfile.lock

我可以通过从 git 中删除 Gemfile.lock 文件来暂时解决这个问题,但这不是最佳实践。无论如何,我可以提交我的 Gemfile.lock 文件并继续在我的 Windows 机器上开发吗?

0 投票
1 回答
831 浏览

ios - 为什么我的 iOS 项目 Gemfile 包更新不一致?

我有一个简单Gemfile的使用 cocoapods 的 iOS 项目:

我尝试将我的捆绑包更新为 abundle update并且 jazzy 从版本 0.8.2 到 0.0.14 所以我回滚了我的Gemfile.lock并且对我的 3 个 gem 进行了 3 次单独更新,一切都很顺利即 jazzy 仍然在版本 0.8.2 .

我重做了一个bundle update,jazzy 再次从 0.8.2 版本升级到 0.0.14。

我在这里想念什么?为什么我会得到一组具有相同约束的不同版本?

有关文件内容的更多详细信息的要点:https ://gist.github.com/dirtyhenry/135ec7ef73f873d5ac3236bc3da633ba

0 投票
3 回答
414 浏览

ruby - 如何在 Gemfile.lock 中使用“BUNDLED WITH”中编写的版本安装 bunder

我想安装具有特定版本的捆绑Gemfile.lock程序,用. 你知道怎么做吗?我想让 Jenkins 之类的 ci 自动安装版本的bundler

0 投票
0 回答
870 浏览

ruby - Bundler: `initialize': 只读文件系统 Gemfile.lock

我正在bundle install为 Ruby 1.9.3、Rails 3.0.20、Bundler 1.6.2 中的应用程序在 VM 中运行,但它给了我关于 gemfile.lock 的错误

我猜 Bundler 正在使用全局 gem,但我需要它严格使用 gemfile 中的版本。

我已经尝试了我找到的几个解决方案,但它是一样的。如果有人对此有任何建议。

0 投票
1 回答
4708 浏览

ruby-on-rails - 添加到 Gemfile.lock 的平台

我试图在Gemfile.lock没有明确这样做的情况下追踪几个平台是如何添加到我的。在添加新宝石时,我一定忽略了这些更改,但是在添加这些相同的更改时,我无法重现相同的Gemfile.lock平台添加Gemfile

这是添加新平台的提交。

Gemfile.lock以及对同一提交中的更改:

我试图在测试应用程序中重现相同的修改,但这些平台没有添加到Gemfile.lock

我最近推送到heroku时注意到了这一点:

我不是在 Windows 机器上开发,现在正在添加特定于平台的 gem Gemfile.lock,例如:

我不完全确定这些平台是如何添加的。不建议直接修改锁定文件,但为了安抚 heroku 警告,我是否应该探索删除所有平台特定引用并删除锁定文件中的非 ruby​​ 平台?欢迎在这里提出任何建议。

rails 5.1.3

0 投票
1 回答
789 浏览

ruby-on-rails - Rails 应用程序 - Heroku 推送被拒绝 - 看似 Gemfile 和 Gemfile.lock 问题

当我尝试将我的主分支推送到 Heroku 时,我在控制台中得到以下输出。我试过运行捆绑安装,但这并没有解决。我已将 Gemfile.lock 签入版本控制,但不确定我的 Gemfile 和 Gemfile.lock 之间是否存在导致问题的差异。

非常感谢任何帮助 - 谢谢!

宝石文件:

Gemfile.lock:

这是我尝试安装 ffi 时遇到的错误

0 投票
1 回答
267 浏览

ruby-on-rails-4 - Git错误:命令`git reset --hard 742425ade4bb66db573dc13bf436a8f3c87b733b`

最近我试图克隆我的代理的存储库,我在ActiveAdminRansack上遇到了这个错误。

我尝试清理缓存,更改 Gemfile 上的 activeadmin 版本,删除修订版……但我找不到解决此问题的方法:



如果我不能解决这个问题,我将无法在代理网站上进行一些更改..

Gemfile.lock

宝石文件

0 投票
1 回答
815 浏览

ruby-on-rails - Gemfile.lock 已损坏,DEPENDENCIES 部分中缺少 gem

它说我Gemfile.lock的腐败。确切的消息是“您的 Gemfile.lock 已损坏。DEPENDENCIES 部分缺少以下 gem:'mini_portile2'”我将如何解决这个问题?这也是我的Gemfile.lock

我将如何解决这个问题?如果您需要更多信息,我愿意提供!