2014-04-14 245 views
0

我的计算机上已经有一个RoR系统安装程序用于一个项目,并且我正在寻找另一个文件夹中的第二个安装程序。是否有文档/步骤我可以遵循,以便我不搞乱原始应用程序?安装第二个RoR应用程序

+0

你在担心会发生什么? –

+0

我担心我可能会覆盖一些文件...或者将某些宝石添加到一个我不需要另一个项目的地方 –

+0

只要您离开现有应用程序的目录,就没有什么值得关注的... – Snarf

回答

2

如果你只是想创建一个新的Rails应用程序,那么运行rails new insert_app_name就足够了。我建议在您的其他应用程序目录之外进行此操作。

0

最好的办法是使用RVM(红宝石版本管理器)和RVM gemsets

假设你的一个回报率的项目是在文件夹命名的文件夹,来该项目的出

 `[email protected]/projectname $ cd..` 

支票红宝石版本通过

0运行下面的命令

  `[email protected] $ rvm list` 

使用特定的红宝石版本

然后创建一个RVM宝石用于特定项目

  `[email protected] $ rvm gemset create gemset-name` 

然后用宝石

  `[email protected] $ rvm gemset use gemset-name` 

现在使用这个宝石有不同的轨道版本,并创建一个新的项目

  `[email protected] $ gem install rails -v version-number` 

     `[email protected] $ rails new projectname` 

希望这解释了ruby版本和rails版本针对不同项目的划分

0

我建议为每个rails应用程序使用不同的gemset,以便gem不会相互冲突。

命令创建宝石:

rvm gemset create gemset_name 
rvm gemset use gemset_name 
相关问题