Ruby on rails 3 创建rails应用程序时缺少Gemfile.lock

Ruby on rails 3 创建rails应用程序时缺少Gemfile.lock,ruby-on-rails-3,rubygems,gemfile,Ruby On Rails 3,Rubygems,Gemfile,创建Rails应用程序时: user$ rails new App 创建所有其他文件,即app、config、db、doc、script、test、Gemfile等我发现Gemfile.lock无法创建。为什么会发生这种情况,有什么特别的原因吗?我在绑定gems时面临错误,尽管我不知道是否是缺少Gemfile.lock文件导致了这一问题。请帮忙 只有在完成绑定之后,并且只要构建了一组形式良好的宝石(所有依赖项都可用),您才能获得锁 如果您运行: bundle安装 我认为应该为你创造一个 或 b

创建Rails应用程序时:

user$ rails new App

创建所有其他文件,即
app、config、db、doc、script、test、Gemfile等
我发现
Gemfile.lock
无法创建。为什么会发生这种情况,有什么特别的原因吗?我在绑定gems时面临错误,尽管我不知道是否是缺少
Gemfile.lock
文件导致了这一问题。请帮忙

只有在完成绑定之后,并且只要构建了一组形式良好的宝石(所有依赖项都可用),您才能获得锁

如果您运行:

bundle安装

我认为应该为你创造一个

bundle更新


如果您有一个锁文件,并且有一个更新的gemset,那么在您完成绑定之前,以及在构建了一组格式良好的gems(所有依赖项都可用)时,您不会得到锁

如果您运行:

bundle安装

我认为应该为你创造一个

bundle更新


如果您有一个锁定文件,并且有一个更新的gems集

…假设您的所有gems都井然有序!:)如果这是你遇到的问题,那么回溯可能会对你的捆绑问题有所帮助。没问题!别忘了接受答案:)…假设你把所有的宝贝都整理好了!:)如果这是你遇到的问题,那么回溯可能会对你的捆绑问题有所帮助。没问题!别忘了接受答案:)