2010-07-10 3 views
0

"레일 웨이", "학습 레일"등과 같이 레일즈 2.1 또는 레일즈 2.2 용으로 작성된 여러 권의 책이 있습니다. 그러나 최신 버전을 사용하고 있습니다. machine for my projects 2.3.8동일한 기계에 여러 개의 레일 버전이 있음

그 책의 내용을 놓치지 마세요. 내 컴퓨터에 여러 버전의 레일을 유지하고 새 프로젝트를 만들 때 버전을 선택하고 싶습니다. 그런 일을 시도했지만 미친 오류가 발생합니다.

누구든지이 문제를 해결 했습니까?

도와주세요.

감사합니다.

답변

1

레일을 판매합니다. 기본적으로 gem에서 관리하지 않고 $project/vendor/rails에 레일을 넣습니다.

레일 젬을 다운로드하여 vendor/rails에 넣을 수 있습니다. 또는 git을 사용하여 github에서 쉽게 가져올 수 있습니다.

+0

그래서 .. 특정 레일 버전을 인터넷에서 다운로드하여 공급 업체에 넣어야합니까/매번 새로운 레일스 프로젝트 (시스템에 설치된 버전이 아닌)를 새로 만들어야합니까 ?? – Anand

+1

rake rails : freeze : gems 명령을 사용하여 현재 활성화 된 레일 버전을 공급 업체/레일로 복사 할 수 있습니다 – nuclearsandwich

2

UNIX와 유사한 환경을 사용하는 경우 Ruby Version Manager 스크립트를 확인하십시오.

간단히 말해 동시 루비 환경을 즉시로드 할 수 있습니다. 따라서 1.9.2와 Rails 3.0 베타로 작업하고 1.8.7로 기존 Rails 애플리케이션을 유지할 수 있습니다. JRuby, Rubinius, IronRuby, MacRuby와 같은 다른 Ruby 인터프리터도 지원합니다. 각 환경에는 고유 한 보석 세트가 있으며 시스템 기본값을 지정하고 개별 터미널 창을 다른 버전으로 전환 할 수 있습니다. 하지만 그것은 내 두뇌를 아프게합니다.

관련 문제