2012-03-28 2 views
0

레거시 레일즈 2.3.8 프로젝트를위한 개발 환경을 설정하려고합니다. 레일을 성공적으로 설치하고, git 저장소를 복제했으며, 이제 번들을 실행하려고합니다.레일 2.3.8 : RubyGem bundler를 찾을 수 없습니다

은 RubyGem 들러를 (> = 0) (보석 :: LoadError) 에서 activate' from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1082:in 보석 '에서 /usr/lib/ruby/site_ruby/1.8/rubygems.rb:214:in/홈/[clientsite 찾을 수 없습니다 ]/루비/보석/빈/번들 :도 18

(. clientsite] 아닌 실제 디렉터리 이름이다)

: 루비 : 은/usr/빈/루비 레일 : /usr/bin/rails 번들 : /home/ankasa/ruby ​​/ gems/bin/bundle

레이크를 실행하려고하면 다음과 같이 나타납니다. 레이크가 중단되었습니다. 로드 할 파일이 없습니다. - rdoc/task

번들을 실행할 수 없기 때문입니다.

감사합니다.

+0

http://stackoverflow.com/questions/3662986/rails-3s-bundle-install-is :

는 레이크 문제를 해결하려면, 당신은 rdoc 보석을 설치하고 Rakefile 파일을 편집해야 빠른 속도 - 1 초 -하지만 - 레일 - 아마 - 아마도이 도움이 될 것입니다. – zishe

답변

1

Rails 2.3.8 프로젝트는 종속성을 관리하기 위해 번들을 사용하지 않습니다. Gemfile이 없습니다. 필수 보석은 config/environment.rb에 나열되어 있습니다.

#require 'rake/rdoctask' 
require 'rdoc/task' 
+0

Gemfile에 대해 알려 주셔서 감사합니다. 레일즈 3 만 사용했습니다. – schatzkin

관련 문제