当您使用Ruby on Railsbuild立一个Linux服务器,并且不使用RVM时, sudo gem install [gem]或gem install [gem]是最佳实践。 我正在使用第二种方法,并将我的gems存储在~/.gems目录中,然后让Phusion Passenger + Apache在该目录下的用户目录下查找gems。 这是皱眉还是OK?
我想不出有什么理由不这样做,除非你想让相同的一组gem可用于盒子上的其他用户(但是你可以进入组的所有权)。 有没有理由不想使用rvm?