在 Ruby 项目中运行各种命令(例如 bundle 和 rspec)后,Gemfile.lock
会更新并x86_64-darwin-17
添加到PLATFORMS
标题中。为什么会这样?我该如何预防?
运行gem env
给出了这个有趣的上下文:
○ → gem env
RubyGems Environment:
- RUBYGEMS VERSION: 2.7.6
- RUBY VERSION: 2.5.1 (2018-03-29 patchlevel 57) [x86_64-darwin17]
#...etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-17