2 系统在单个 React Native 项目中有不同的 ruby 版本,那么我们如何在 GemFile 中动态设置它

问题描述 投票:0回答:1

问题:在同一个 React Native 项目中,两个系统有不同的 Ruby 版本。我们如何在 GemFile 中动态设置它们?您的一个系统使用的是 Ruby 版本 2.7.5,另一个是 3.2.1.

javascript react-native rubygems gemfile
1个回答
0
投票

而不是使用不同系统的不同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'
© www.soinside.com 2019 - 2024. All rights reserved.