问题标签 [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.
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),希望你能帮助我。
ruby-on-rails - Rails 5.2.3 到 6.0.0 升级依赖地狱
我跑去bundle update rails
更新我的应用程序到 6.0,得到了这个非常混乱的输出。在 gemfile 中更新这些 gem 没有任何影响。我无法确定这个错误的正面或反面,感觉就像是第 22 个问题。这是输出:
我的 Gemfile 看起来像这样:
错误是什么意思?我从哪说起呢?我先做bundle update
,然后 bundle update rails
做?或相反亦然?这就像与九头蛇战斗。
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
。
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,因为我切换到了一个远程主题。
我有几个其他存储库可以修复此错误消息,但在这种情况下,我不知道从哪里开始。
ruby-on-rails - 新版本的 gem 未反映在引擎的 gemfile.lock 中
我正在将我的应用程序的 rails 版本从“4.2”更新到“6.0”。我的应用程序中有多个引擎。新的 rails 版本没有反映在引擎的 gemfile.lock 中,这导致运行bundle update rails
命令时出现以下错误:
有谁知道如何解决这个错误,或者只是如何更新引擎的 gemfile.lock 中的 rails 版本?
ruby - Gemfile.lock 充满了我无法解决的冲突
我正在帮助一个朋友完成一个项目,但在帮助他处理逻辑而不是合并我的分支之后,出于某种原因,他复制了代码并自己添加了它。所以我的分支仍然“落后”。他一直在工作,现在他让我帮他做点别的事情,但在处理新逻辑之前我有一堆冲突要解决,我试图手动解决这些冲突,但一定是有什么东西漏了我的支票,因为现在我有Gemfile.lock 中有一堆我不知道如何解决的冲突。大佬可以给个支票吗?太感谢了!
android - gemfile 将如何维护,作为 iOS 和 Android 在 react-native 应用程序中的通用文件
Gemfile 将如何维护,是否作为 iOS 和 Android 的通用文件。我正在使用 react-native 应用程序
我在那里设置了 fastlane,它创建了一个 Gemfile,它位于 android 文件夹中。
然后另一个 Gemfile 将在我的 react-native 应用程序的根文件夹中创建。
谁能告诉我这个?我可以为 android 和 iOS 使用单个 Gemfile,它在根目录中可用
ruby-on-rails - 运行铁轨时找不到守护神宝石的图像
尝试rails
在我的应用程序中运行某些命令时出现以下错误。
我通过执行将 ruby 2.6.6 升级到 2.7.3(我使用 rbenv)并从 2.0.2 捆绑到 2.1.4
现在,当我运行任何 rails 命令(例如:)时,rails c
我收到此错误:
我试过的:
- 这个答案。
- 重新安装rbenv
- 手动卸载和安装赞助宝石
gem uninstall patron && gem install patron
- 重新安装openssl
brew reinstall openssl@1.1
当我手动删除赞助者宝石Gemfile
并且Gemfile.lock
一切正常时,但我需要赞助者宝石。
作为最后的措施,我尝试删除 rbenv 并使用 RVM:Ruby Version Manager,但我想避免这种情况并继续使用 rbenv
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
解决此问题的最干净方法是什么?我不知道如何手动编辑和解决冲突。