Próbuję edytować jeden z plików konfiguracyjnych gem i nie mogę go znaleźć. Nie jestem pewien, jak to zrobiłem w przeszłości.Gdzie instalowane są klejnoty?
Odpowiedz
Spójrz na swoje środowisko klejnotów.
w terminalu metę gem env
powinieneś zobaczyć wpis INSTALLATION DIRECTORY
, ale istnieje również GEM PATHS
czyli tam, gdzie jest to ładuje wszystkie swoje skarby od w bieżącym środowisku.
Jeśli edytujesz pliki klejnotów, klej nie został poprawnie zaimplementowany lub nie modyfikujesz go prawidłowo.
Odpowiednie perełki są zwykle skonfigurowane:
- za pośrednictwem skryptu inicjatora na
config/initializers
- poprzez monkeypatching na
lib
- poprzez generatory dostarczonych przez samą gem. Zwykle generują wiele plików, ale zwykle mają opcję "zainicjuj" lub "zainstaluj", aby skonfigurować klejnot.
Rvm
$ rvm gemdir
Albo można sprawdzić:
echo $GEM_HOME
Bundler
$ bundle show --paths
Dla konkretnego gem:
$ bundle show 'gem_name'
Gem
$ gem env
Dla konkretnego gem:
$ gem which 'gem_name'
To po prostu wyświetla pustą linię dla mnie ... – levininja
Pokaż pakiet - ścieżki pracował dla mnie, dzięki! –
Aby zobaczyć domyślny katalog instalacyjny, uruchom
gem env gemdir
Jeśli chcesz zmienić domyślny katalog instalacyjny (na przykład do ~/.gem/Ruby/2.1.0), dodać tę linię do ~/.bashrc
export GEM_HOME=~/.gem/ruby/2.1.0
I trzeba także upewnij się, że ~/.gem/ruby / 2.1.0/bin jest w zmiennej środowiskowej PATH, aby użyć poleceń dostarczonych przez pakiety gem. Jeśli nie, należy dodać tę linię do ~/.bashrc
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
- 1. Gdzie są moje rubinowe klejnoty?
- 2. Zależności Nuget nie są instalowane
- 3. Jakie czcionki są domyślnie instalowane w systemie Android?
- 4. GLIB-GIO-ERROR **: W systemie nie są instalowane schematy GSTtings.
- 5. Gdzie mogę zainstalować klejnoty od kiedy nie działa rubygems.org?
- 6. Jak tworzyć klejnoty?
- 7. Gdzie są biblioteki Erlang?
- 8. Gdzie są adnotacje JDBC4?
- 9. WPFToolkit.Extended - gdzie są narzędzia?
- 10. Gdzie są przechowywane makra?
- 11. Gdzie są nowe metody?
- 12. Ukryte klejnoty Log4Net?
- 13. Jak mogę znaleźć, gdzie są zainstalowane pliki gem?
- 14. Instalacja pakietu instaluje klejnoty w folderze ./mysql2
- 15. Gdzie są używane konstruktory wirtualne?
- 16. Gdzie przechowywane są zmienne ulotne?
- 17. Gdzie są preferencje sklepu Eclipse?
- 18. Szyny: Gdzie zdefiniowane są "parametry"?
- 19. Gdzie są przechowywane zarejestrowane serwery?
- 20. Gdzie przechowywane są zmienne javascript
- 21. Gdzie przechowywane są dane const?
- 22. Gdzie przechowywane są pliki TempData?
- 23. gdzie przechowywane są rozszerzone atrybuty?
- 24. jak zainstalować klejnoty bez sudo
- 25. Jednorożec wisi mówiąc: Odświeżające klejnoty
- 26. ice_cube i recurring_select klejnoty i wystąpienia
- 27. Twoje ulubione mniej znane klejnoty/wtyczki Railsy
- 28. Jakie wersje Java są często instalowane w przeglądarkach, czy można bezpiecznie założyć 1.4?
- 29. Gdzie są dokumenty dla Chromium Embedded Framework?
- 30. Gdzie są zapisane makra przechowywane w Notepad ++?
Zauważ, że oznacza on konsoli terminala lub cmd. Nie konsola szyn. –