Bundler 2,当 运行 任何 rails 或 rake 命令时找不到 Gemfile 错误
Bundler 2, Gemfile not found error when running any rails or rake command
我正在设置一个新的应用程序,堆栈是:
ruby: 2.6.1 (using rvm)
rails: 5.2.2
bundler: 2.0.1
现在的情况是,bundler 2 根本不使用 Gemfile
,我有正确的 gems.rb
和 gems.locked
并且一切正常,直到我从合作伙伴那里提取了一些代码-合并的工人。
问题是每当我 运行 任何 rake
或 rails
命令时我都会收到此错误:
/path/to/proj/Gemfile not found
然后我什至尝试在代码未合并且问题仍然存在时返回旧版主。所以这可能不是我提取的代码中的内容。
而且问题似乎在不同的机器上持续存在。
我知道还有其他问题与 Gemfile not found
有类似的错误,但这些问题大多是打开了错误的目录或由 bundle update
或 [=21 修复的一些 gem =] 键入命令,这不是那个问题,因为。这是另外一回事,因为 bundler 2 甚至不需要 Gemfile
.
看起来 rails 不支持使用 gems.rb
和 gems.locked
。 https://github.com/rails/rails/issues/31295
您可以尝试那个人所做的并编辑一些文件,或者您可以将 gems.rb
重命名回 Gemfile
并将 gems.locked
重命名回 Gemfile.lock
我正在设置一个新的应用程序,堆栈是:
ruby: 2.6.1 (using rvm)
rails: 5.2.2
bundler: 2.0.1
现在的情况是,bundler 2 根本不使用 Gemfile
,我有正确的 gems.rb
和 gems.locked
并且一切正常,直到我从合作伙伴那里提取了一些代码-合并的工人。
问题是每当我 运行 任何 rake
或 rails
命令时我都会收到此错误:
/path/to/proj/Gemfile not found
然后我什至尝试在代码未合并且问题仍然存在时返回旧版主。所以这可能不是我提取的代码中的内容。 而且问题似乎在不同的机器上持续存在。
我知道还有其他问题与 Gemfile not found
有类似的错误,但这些问题大多是打开了错误的目录或由 bundle update
或 [=21 修复的一些 gem =] 键入命令,这不是那个问题,因为。这是另外一回事,因为 bundler 2 甚至不需要 Gemfile
.
看起来 rails 不支持使用 gems.rb
和 gems.locked
。 https://github.com/rails/rails/issues/31295
您可以尝试那个人所做的并编辑一些文件,或者您可以将 gems.rb
重命名回 Gemfile
并将 gems.locked
重命名回 Gemfile.lock