나는 파일에서 lib/simple.rb
의 간단한 클래스가 있습니다.강제로 다시로드하십시오! 레일에서 lib 디렉토리에서 3.2 콘솔
레일
나는 몇 가지 문제가있다. Rails 3.2가 (예 : 레일스 2.x에서 이런 자동로드 문제로 문제가 없었던 것처럼) 레일즈 3.2가 한 발 뒤로 물러나는 것처럼 보입니다.application.rb
가config.autoload_paths += %W(#{config.root}/lib/**)
을 포함하더라도 파일을로드 할 수 없습니다 보인다 콘솔 (rails c
)에서simple.rb
으로 변경하면 콘솔에서reload!
을 호출하면 파일이 다시로드되지 않습니다. 다시로드하려면load "#{Rails.root}/lib/simple.rb
을 수행해야합니다.reload!
을 레일스 2.x에서 사용하는 것과 같은 방식으로 만들 수 있습니까? 즉, 모든 파일을 다시로드하지 마십시오. 그것은 당신이로드 할 클래스를 포함하는 폴더해야