Bundler正在从Gemfile.lock中删除RUBY VERSION

Alt*_*gos 12 ruby ruby-on-rails bundler

我遇到了与问题相反的问题.该Gemfile有:

source 'https://rubygems.org'
ruby '2.3.1'
Run Code Online (Sandbox Code Playgroud)

在我的Gemfile.lock文件的末尾是:

RUBY VERSION
   ruby 2.3.1p112

 BUNDLED WITH
    1.12.4
Run Code Online (Sandbox Code Playgroud)

但是当我运行时bundle install总是删除,RUBY VERSION无论我使用的是开发团队的版本.即使我使用的是比用于生成原始Gemfile.lock文件的更新的Bundler版本:

$ bundle -v
Bundler version 1.12.5
$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
Run Code Online (Sandbox Code Playgroud)

任何想法我怎么能阻止这个?

Alt*_*gos 11

几天之后,我偶然发现了另一个我必须跑的问题spring stop.之后它开始正确生成它.
我不好意思暂停我的电脑并运行这些过程数周,而不是尝试旧的关机.