Jak można kontrolować, który klejnot Ruby jest zainstalowany do korzystania z rbenv? A może istnieje centralne miejsce dostępne dla wszystkich Rubinów? Prowadzę tylko skrypty Ruby, a nie Railsy. rbenv-gemset wydaje się być do tego?Instalowanie klejów, do których Ruby z rbenv
11
A
Odpowiedz
14
Klejnot jest zainstalowany w dowolnej aktualnie wybranej ruby. Na przykład.
rbenv shell 2.0.0-p247
gem install bundler # bundler is installed for Ruby 2.0.0-p247 only
rbenv shell 1.9.3-p447
gem install bundler # bundler is installed for Ruby 1.9.3-p447 only
1
Wystarczy dodać na: rbenv-gemset
byłoby organizowanie perełki ramach tej samej wersji ruby. Tylko rbenv
formanty, które ruby można zainstalować swoje klejnoty do ...
Dziękuję. Twój przykład sugeruje, że mogę po prostu zmienić powłokę, aby wprowadzić te zmiany. Nie chciałem zmieniać globalnej Ruby do zainstalowania. I dalej twój przykład sugeruje, że bundler działa tylko na Ruby, w której pracujesz. Nie patrzyłem na bundler, ale ponieważ zarządza on Rubinami, myślałem, że to może być droga, ale nie dla moich nie-Railsów posługiwać się. – Greg
Bundler nie zarządza wersjami Ruby, zarządza zależnościami gem. –
Jeszcze raz dziękuję. Tak właśnie myślałem. Nadal mam problem z instalacją do systemu i 1.8.7. Musisz spędzić trochę czasu, widząc, co jest gdzie, ponieważ instaluję klejnot, a potem nie jest on dostępny. – Greg