Ruby on rails Rails 3.03和Rails 2.38--它们可以一起工作吗?

Ruby on rails Rails 3.03和Rails 2.38--它们可以一起工作吗?,ruby-on-rails,Ruby On Rails,如果我的机器上安装了Rails 3.0.3,有没有办法安装Rails 2.3.10应用程序 例如,我想用ruby脚本/server而不是rails服务器来启动我的服务器 thx主要有两种方式: Bundler:您可以创建一个gem文件,并使用Bundler为每个安装筒仓gem。这种方法的缺点是,每当您想要为正在使用的rails版本运行命令(如spec或cucumber)时,您可能必须使用“bundle exec command” RVM:使用RVM,您不仅可以使用不同版本的Ruby,还可以在一

如果我的机器上安装了Rails 3.0.3,有没有办法安装Rails 2.3.10应用程序

例如,我想用ruby脚本/server而不是rails服务器来启动我的服务器

thx主要有两种方式:

  • Bundler:您可以创建一个gem文件,并使用Bundler为每个安装筒仓gem。这种方法的缺点是,每当您想要为正在使用的rails版本运行命令(如spec或cucumber)时,您可能必须使用“bundle exec command”
  • RVM:使用RVM,您不仅可以使用不同版本的Ruby,还可以在一个版本的Ruby中使用不同的gemset。我个人大部分时间都在使用这种方法,创建一个名为“rails3”和“rails2”的gemset(有时我在应用程序中使用gemset),其中包含相关的gem版本。您可以拥有任意数量的宝石并在它们之间切换。在应用程序的根目录中粘贴一个.rvmrc文件,rvm将自动为您切换ruby和gemset的版本
两种主要方式:

  • Bundler:您可以创建一个gem文件,并使用Bundler为每个安装筒仓gem。这种方法的缺点是,每当您想要为正在使用的rails版本运行命令(如spec或cucumber)时,您可能必须使用“bundle exec command”
  • RVM:使用RVM,您不仅可以使用不同版本的Ruby,还可以在一个版本的Ruby中使用不同的gemset。我个人大部分时间都在使用这种方法,创建一个名为“rails3”和“rails2”的gemset(有时我在应用程序中使用gemset),其中包含相关的gem版本。您可以拥有任意数量的宝石并在它们之间切换。在应用程序的根目录中粘贴一个.rvmrc文件,rvm将自动为您切换ruby和gemset的版本

您希望使用ruby脚本/服务器而不是rails服务器有什么特别的原因吗?从你的措辞来看,听起来你想同时使用这两种语言?这是正确的吗?它是3.0.3、2.3.8、2.3.10等等。当我从一个脚本转换到另一个副本时,我想将它们一起使用。是否有特别的原因让您希望使用ruby脚本/服务器而不是rails服务器?从你的措辞来看,听起来你想同时使用这两种语言?这是正确的吗?它是3.0.3、2.3.8、2.3.10等。我想在从一个过渡到另一个可能的副本时一起使用它们