问题标签 [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 投票
3 回答
8857 浏览

ruby - 在不安装 gems 的情况下更新 Gemfile.lock

有没有办法在Gemfile.lock不安装已更改的 gem 的情况下强制更新?

0 投票
4 回答
16570 浏览

ruby-on-rails - Gemfile.lock 包含合并冲突

git push origin master我尝试运行后刚刚运行并收到此错误rails s

git checkout HEAD --Gemfile.lock bundle,bundle install和update都不能bundle帮助解决这个问题。有谁知道该怎么做才能解决这个问题?

宝石文件:

Gemfile.lock:

0 投票
1 回答
81 浏览

ruby-on-rails-3 - 尝试在服务器上部署 RoR 应用程序时出现 Gemfile.lock 错误

部署我的应用程序时,我在服务器上收到以下错误

我已经将 Gemfile.lock 签入到我的代码存储库中。

谁能指导我为此做些什么?

谢谢。

0 投票
1 回答
1034 浏览

ruby-on-rails-4 - 无法解决 Gemfile.lock 合并错误

我尝试运行 bundle install 并且发生了这种情况,但我无法修复它。我认为我的 gem 文件中没有任何我没有修复的合并冲突。但我仍然无法摆脱这个错误。我该怎么做?

您的 Gemfile.lock 包含合并冲突。

首先运行git checkout HEAD -- Gemfile.lock以获得干净的锁。

这是我的宝石文件:

0 投票
1 回答
521 浏览

ruby-on-rails - GitHub 导入:找不到 Gemfile

我从“GitHub”导入了一个 Rails 应用程序, https://github.com/farra/goo.git

在尝试这样做bundle install时,它显示“无法找到 Gemfile”。

该存储库实际上没有下面列出的文件。

Gemfile、Gemfile.lock 和 config.ru

我需要一些帮助来继续进行该申请。

有没有办法用它必要的 Gems 为该应用程序创建一个 Gemfile?

先感谢您...

0 投票
1 回答
85 浏览

ruby-on-rails - Gemfile.lock 中的 Git 存储库每次以不同的顺序

我的 Rails 项目 Gemfile 中有一些来自 git 存储库的 gem。当我执行“捆绑安装”时,它们以某种顺序保存在 Gemfile.lock 中。

例子:

当我稍后运行项目或执行“捆绑安装”时,这些 gem 似乎以另一种顺序保存在 Gemfile.lock 中。

例子:

Gems 版本相同,但它们在 Gemfile.lock 中的顺序不同。Gemfile.lock 处于版本控制之下,并且经常将其标记为“已修改”。有没有办法解决这个问题以避免永久修改 Gemfile.lock ?

0 投票
2 回答
5955 浏览

ruby-on-rails - Bundler 找不到 gem "sass" 的兼容版本

我正在使用中间人 3.3.9 和

当我运行捆绑安装时,我收到此错误:

我怎样才能使这个通行证?

0 投票
2 回答
3596 浏览

ruby - Gemfile.lock 始终具有未暂存以进行提交的更改

我在我正在开发的 Rails 应用程序上遇到了这个问题。我正在开发一个功能分支,并想从最近的 master 中重新定位。我运行了以下命令:

如果我尝试结帐回我的功能分支,我会收到以下错误:

我尝试使用以下命令将 Gemfile.lock 解析回 aster,但均未成功:

每次我运行一个新的 git 命令时,我都会回到 Gemfile.lock ,其中的更改未暂存以进行提交。

以下是我正在使用的库的以下版本:

0 投票
1 回答
832 浏览

ruby-on-rails - 如何通过gemspec添加对gemfile.lock的依赖?

与“宝石规范”相关的人员add_runtime_dependency,我正在努力理解它们。它们如何工作以及如何区分它们。add_dependencyadd_development_dependency

当我使用 时add_development_dependency,我无法观察到任何不同。当我使用add_dependency和 时add_runtime_dependency,观察到相同的效果。

它被添加gemfile.lock为我的 gem 的唯一依赖项,但不是项目依赖项。而且我希望将其添加为项目依赖项,因为我认为将冗余添加为我的 gem 的一个单元,以及项目的依赖项,将其添加到 Gemfile。

我不明白的是,如果我将jquery作为我的gem的一个单元添加,但不直接在应用程序Gemfile中添加,它是找不到的。我收到以下错误。

"could not find file 'jquery'".

0 投票
2 回答
690 浏览

ruby-on-rails - 在本地运行 rails git cloned repo:如何处理 gem 错误?

一直以来,当我执行 agit clone https://github.com/[REPO_NAME]然后cd进入 repo 并运行时,bundle install我得到

Gem::Ext::BuildError: 错误: 无法构建 gem 原生扩展。

* extconf.rb 失败 *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。

大多数情况下,这与安装时发生的错误有关eventmachine

否则,我创建的所有 rails 应用程序都可以在本地运行而没有问题,当我尝试在本地运行 git cloned app 时它不起作用

我很困惑,我试图更改我的 ruby​​ 版本,更新 xcode 并重置 gemfile.lock 我只是不知道我的本地环境有什么问题。

请我需要一些光,因为我应该研究什么?当我尝试在本地运行不是由我创建但它是 git 克隆的应用程序的应用程序时,我应该检查什么以使 gem 依赖项工作?

非常感谢所有善良的贡献者。

更新:

rvm -v:

rvm列表:

哪个红宝石:

冲泡-v:

酿造医生: