当我在命令行的早期安装rails时,我是从我的主目录中完成的。我的问题是,当我安装新版本时,我应该创建一个新项目并在该目录中安装新版本吗?如果我从主目录安装新版本然后创建一个新项目目录并创建一个具有指定版本的新rails项目,它会导致问题吗?
答案 0 :(得分:0)
如果您打算坚持使用Rails,则需要获得版本管理器程序。最受欢迎的两个是RVM和Rbenv。我使用RVM,非常好。有了它,您可以使用适用于特定应用程序的不同Ruby,Rails和gem版本设置多个Ruby和Rails环境。否则,您将遇到使用不同版本的多个应用程序的问题。
这是链接https://rvm.io/
答案 1 :(得分:0)
您可以在主目录中安装新版本,这是完全可以接受的,甚至是常见的。在创建新项目时,Rails可执行文件(由rails new myCoolThing
运行的文件)将默认为最新版本的rails。如果您愿意,可以在创建新项目时将版本作为参数rails <version> new myOldSchoolThing
传递来覆盖它。