问题:在同一个 React Native 项目中,两个系统有不同的 Ruby 版本。我们如何在 GemFile 中动态设置它们?您的一个系统使用的是 Ruby 版本 2.7.5,另一个是 3.2.1.
而不是使用不同系统的不同Ruby版本,
就像你的一个系统使用 Ruby 版本 2.7.5 而另一个是 3.2.1
所以你可以动态设置它。
source 'https://rubygems.org'
# Check the Ruby version
if RUBY_VERSION =~ /^2\.7/
# Use gems for Ruby 2.7
ruby '2.7.5'
else
# Use gems for other Ruby versions
ruby '3.2.1'
end
gem 'cocoapods', '~> 1.11', '>= 1.11.2'