问题标签 [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 回答
587 浏览

terminal - bundle exec jekyll serve 上的“配置文件:无”

起初我可以使用 (not bundle exec)jekyll serve没有任何问题。然后我开始创建一个 yaml 数据文件(仍在尝试使其工作),但不知道如何,我“丢失”了 Gemfile 和 Gemfile.lock。当尝试运行 jekyll serve (有和没有bundle exec)时,我得到了一个错误结果。然后我再次添加了 Gemfile 和 Gemfile.lock 并得到了这个结果:

该项目有一个 config.yaml 以及 Gemfile 和 Gemfile.lock。我不知道是什么Configuration file: none意思。

这就是我的 Gemfile 的样子:

我确信我弄得一团糟(第一次接触 Jekyll),希望你能帮助我。

0 投票
0 回答
682 浏览

ruby-on-rails - Rails 5.2.3 到 6.0.0 升级依赖地狱

我跑去bundle update rails更新我的应用程序到 6.0,得到了这个非常混乱的输出。在 gemfile 中更新这些 gem 没有任何影响。我无法确定这个错误的正面或反面,感觉就像是第 22 个问题。这是输出:

我的 Gemfile 看起来像这样:

错误是什么意思?我从哪说起呢?我先做bundle update然后 bundle update rails做?或相反亦然?这就像与九头蛇战斗。

0 投票
1 回答
314 浏览

ruby-on-rails - 我应该更新我的 Gemfile 还是我的 Gemfile.lock 以获得 activesupport 更新?

我在 Github 上的一个个人项目中收到了一个依赖机器人警报,要求我Upgrade activesupport to version 6.0.3.1 or later.这样做它建议我做类似gem "activesupport", ">= 6.0.3.1". 我的问题是,我是否直接更新我的Gemfile.lock?或者我是否将此行添加到我的Gemfile并让bundler更新Gemfile.lock

我感到困惑的一个原因是我Gemfile目前没有参考activesupport,所以我不确定是否应该将该行添加到Gemfile

0 投票
0 回答
120 浏览

github-pages - Dependabot 说 Kramdown 需要安全更新 - 但我没有一个 gemfile,其中的漏洞应该是

我的一个 github 页面(https://github.com/akademie-oeffentliches-gesundheitswesen/krisenmanagment )从 github 收到了一个依赖机器人警报(CVE-2020-14001 漏洞版本:< 2.3.0 修补版本:2.3.0 ) . 该警报应该在 gemfile.lock 中。但是我在这个存储库中没有那个文件或 gemfile,因为我切换到了一个远程主题。

我有几个其他存储库可以修复此错误消息,但在这种情况下,我不知道从哪里开始。

0 投票
0 回答
98 浏览

ruby-on-rails - 新版本的 gem 未反映在引擎的 gemfile.lock 中

我正在将我的应用程序的 rails 版本从“4.2”更新到“6.0”。我的应用程序中有多个引擎。新的 rails 版本没有反映在引擎的 gemfile.lock 中,这导致运行bundle update rails命令时出现以下错误:

有谁知道如何解决这个错误,或者只是如何更新引擎的 gemfile.lock 中的 rails 版本?

0 投票
1 回答
44 浏览

ruby - Gemfile.lock 充满了我无法解决的冲突

我正在帮助一个朋友完成一个项目,但在帮助他处理逻辑而不是合并我的分支之后,出于某种原因,他复制了代码并自己添加了它。所以我的分支仍然“落后”。他一直在工作,现在他让我帮他做点别的事情,但在处理新逻辑之前我有一堆冲突要解决,我试图手动解决这些冲突,但一定是有什么东西漏了我的支票,因为现在我有Gemfile.lock 中有一堆我不知道如何解决的冲突。大佬可以给个支票吗?太感谢了!

0 投票
0 回答
337 浏览

android - gemfile 将如何维护,作为 iOS 和 Android 在 react-native 应用程序中的通用文件

Gemfile 将如何维护,是否作为 iOS 和 Android 的通用文件。我正在使用 react-native 应用程序

我在那里设置了 fastlane,它创建了一个 Gemfile,它位于 android 文件夹中。

然后另一个 Gemfile 将在我的 react-native 应用程序的根文件夹中创建。

谁能告诉我这个?我可以为 android 和 iOS 使用单个 Gemfile,它在根目录中可用

0 投票
1 回答
79 浏览

ruby-on-rails - 运行铁轨时找不到守护神宝石的图像

尝试rails在我的应用程序中运行某些命令时出现以下错误。

我通过执行将 ruby​​ 2.6.6 升级到 2.7.3(我使用 rbenv)并从 2.0.2 捆绑到 2.1.4

现在,当我运行任何 rails 命令(例如:)时,rails c我收到此错误:

我试过的:

  1. 这个答案
  2. 重新安装rbenv
  3. 手动卸载和安装赞助宝石gem uninstall patron && gem install patron
  4. 重新安装opensslbrew reinstall openssl@1.1

当我手动删除赞助者宝石Gemfile并且Gemfile.lock一切正常时,但我需要赞助者宝石。

作为最后的措施,我尝试删除 rbenv 并使用 RVM:Ruby Version Manager,但我想避免这种情况并继续使用 rbenv

0 投票
0 回答
46 浏览

git - Gemfile.lock 在运行 bundle install 或 jekyll serve 时包含合并冲突

所以,我将一个项目从 github 拉到我的本地计算机上,当我运行 jekyll serve 命令时,我收到一个错误,

您的 Gemfile.lock 包含合并冲突。首先运行git checkout HEAD -- Gemfile.lock以获得干净的锁。

我运行“git checkout HEAD -- Gemfile.lock”,然后捆绑安装,但再次出现相同的错误,

您的 Gemfile.lock 包含合并冲突。首先运行git checkout HEAD -- Gemfile.lock以获得干净的锁。

然后我运行“git log Gemfile.lock”,然后运行“git (recent change) checkout Gemfile.lock”,但这也没有解决冲突。

这是我的 Gemfile

解决此问题的最干净方法是什么?我不知道如何手动编辑和解决冲突。

0 投票
1 回答
97 浏览

ruby-on-rails - 您的 Gemfile.lock 包含合并冲突错误

发生了什么:

  • 最初我试图将这个简单的博客应用程序部署到 Heroku,但遇到了与我的合并冲突问题,Gemfile.lock现在我当然不能再rails s在我的终端上运行了。

错误信息

  • 我遇到的确切错误如下:

到目前为止做了什么

  1. 按照这个 Stackoverflow帖子,我仍然遇到同样的错误。从本质上讲,它建议我运行git checkout HEAD -- Gemfile.lockbundle install.

  2. 我还查看了这篇 Github帖子,它也提出了同样的建议。

我的 Rails 设置

宝石文件*

Gemfile.lock