ruby gem 설치 방법 정리
클래스: Rails, Ruby On Rails - Andy @ 9: 07 오전
gem 관련 명령 사용 (아래 / 예 또는 뜻)
우선 로 컬 gem 를 설치 하 는 방법 을 정리 합 니까?
sudo gem install gem-name.gem –local
레 퍼 런 스 http://stackoverflow.com/questions/220176/how-can-i-install-local-gem
gem
gem env
1. gem 도움말 과 버 전 gem – h / – help \ # gem 도움말 표시
gem – v / – version \ # gem 버 전 번호 표시 2. 원 격 라 이브 러 리 에 사용 가능 한 모든 소프트웨어 gem query – reote \ # 짧 은 명령: gem q - r 원 격 호스트 의 모든 소프트웨어 에 대한 자세 한 목록 을 볼 수 있 습 니 다.3. 원 격 호스트 의 특정 소프트웨어 gem query – remote – name - matches doom \ # 짧 은 명령: gem q - rn doom 을 찾 으 면 doom 과 일치 하 는 상세 한 목록 을 볼 수 있 습 니 다.
gem list – remote – d \ # 원 격 으로 설 치 된 gems 4.1 을 하위 명령 list 로 표시 합 니 다. 원 격 소프트웨어 gem install – remote progressbar \ # 짧 은 명령: gem i - r progressbar – y 원 격 으로 progressbar 를 호스트 에 설치 합 니 다. - y 는 무조건 설치 의존 패키지 라 는 뜻 입 니 다.
gem install rails – remote \ # 원 격 서버 에서 rails 패 키 지 를 설치 합 니 다. 그 중에서 rails 는 모든 gem list – remote – d 에 표 시 된 패키지 로 바 꿀 수 있 습 니 다.
4.2 소프트웨어 를 설치 한 특정 버 전 gem ins - r progressbar - 0.0.3 progressbar 를 설치 한 0.0.3 버 전
gem ins - r progressbar – version '> 0.0.1 ′ progressbar 를 0.0.1 이상 설치 한 최신 버 전 5. 설 치 된 소프트웨어 gem specification progressbar \ # 짧 은 명령: gem specification progressbar
설 치 된 패키지 progressbar 에 대한 자세 한 정 보 를 볼 수 있 습 니 다.6. 소프트웨어 gem uninstall progressbar 를 마 운 트 해제 하고 progressbar 7.1 에 설 치 된 모든 소프트웨어 목록 gem query – local \ # 짧 은 명령: 'gem q - l' 7.2 설 치 된 소프트웨어 gem query – local – name - matches doom \ # 짧 은 명령: 'gem q - ln doom' 또는: gem list – local
7.3 주의해 야 할 설치 방법 gem ins rake
로 컬 설 치 를 먼저 시도 합 니 다. 로 컬 이 없 으 면 원 격 으로 다운로드 합 니 다.gem list -b ^C
로 컬 과 원 격 으로 C 로 시작 하 는 소프트웨어 를 보 여 줍 니 다.
8. 설 치 된 모든 소프트웨어 와 설명 문 서 를 탐색 합 니 다 gemserver 는 웹 서버 를 생 성하 여 엽 니 다.http://localhost:8808
html 에서 필요 한 정 보 를 상세 하 게 보 여 줍 니 다.
9. 설정 파일 gem: – gen - rdoc – run - tests 를 사용 하여 소프트웨어 를 설치 한 후 항상 문서 와 실행 부 테스트 를 생 성 하려 면 할당 파일 에 관련 명령 을 쓸 수 있 습 니 다. 설정 파일 이름 은. gemrc 이 고 홈 디 렉 터 리 에 있 습 니 다.
10. gem 패키지 구축 gem build package. gemspec \ # bulid 서브 명령 으로 gem 패키지 구축
rails 에서 gem uninstall 과 gem cleanup 으로 업그레이드 되 었 습 니 다. 최근 rails 는 1.1.6 에서 1.2.1 로 업그레이드 되 었 습 니 다. rails 1.1.6 이 설치 되 어 있다 면 어떻게 업그레이드 하 는 것 이 옳 습 니까?
1. 1.2.1 로 업그레이드 하고 1.1.6 을 보류 합 니 다. 이전 버 전 을 삭제 하지 않 으 려 면 먼저 rails 1.2.1 로 컬 설치 패 키 지 를 다운로드 하 십시오.
http://bbs.railschina.com/thread-54-1-1.html
직접 gem install your. gem, 설치 완료 후 1.2.1 과 1.1.6 이 병존 합 니 다.
2. 1.2.1 로 업그레이드 하고 모든 gem 에 설 치 된 최신 버 전 만 보류 합 니 다. 1. gem uninstall 로 이전 버 전 을 먼저 삭제 합 니 다. gem uninstall rails 는 새로운 버 전 을 설치 합 니 다. 같은 2. gem cleanup 은 하나의 방법 으로 설치 한 후에 1.2.1 과 1.1.6 은 공존 합 니 다. 설 치 된 오래된 버 전 gem 을 모두 제거 하려 면 gem cleanup 를 직접 실행 하면 됩 니 다.
3, 설치 마 운 트 해제 지정 버 전 rails
gem install rails - v 버 전 번호
gem uninstall - v 버 전 번호
4. 지정 한 버 전 으로 rails 프로젝트 생 성:
레일 스페이스 바버 전 번호빈 칸 항목 이름
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ruby에서 문자열을 고정하는 다른 방법Ruby에서 문자열을 고정하려면 최소한 두 가지 방법이 있습니다. 아시다시피 a와 b는 동일한 개체 인스턴스인 것 같습니다. 문자열에 적용할 수 있는 일종의 이상한 메서드 입력: - 다음과 같은 코드를 볼 수 있습니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.