이제 다음과 같은 결과가 나옵니다.Rails 3에서이 종속성 오류의 원인은 무엇입니까?
`dependencies.rb:239:in `require': no such file to load -- require_relative (LoadError`)
그러나 원인이나 원인을 파악하는 데 필요한 정보가 충분하지 않습니다.
어떻게해야합니까?
이제 다음과 같은 결과가 나옵니다.Rails 3에서이 종속성 오류의 원인은 무엇입니까?
`dependencies.rb:239:in `require': no such file to load -- require_relative (LoadError`)
그러나 원인이나 원인을 파악하는 데 필요한 정보가 충분하지 않습니다.
어떻게해야합니까?
아마도 어제 출시 된 linecache gem version 0.45
에서 온 것 같습니다. 0.43
으로 롤백하면 지금이 문제를 해결할 수 있습니다. Ruby 1.8.7을 사용하여 의도적으로 지원을 중단했는지 여부는 확실하지 않습니다.
이것은 ruby-debug-base
의 종속성입니다.
Gemfile
에 다음과 유사한 것을 추가하십시오.
group :development, :test, :cucumber do
gem "linecache", "0.43"
gem "ruby-debug-base", "0.10.4.0"
gem "ruby-debug", "0.10.4"
end
또는 당신의 Gemfile에
gem 'require_relative'
를 추가합니다. 라인 캐시 0.45는 필요하지만 0.43은 필요하지 않으므로 라인 캐시가 작동하는 이유는 무엇입니까?
현재 사용중인 Ruby 버전은 무엇입니까? – Dogbert
나는 1.8.7에있다 .... – Angela
나는 그것을 일으키는 것이 확실하지 않다. 갑자기, 사소한 변화와 함께, 나는 이것을 얻기 시작했다. 그리고 나는 그것을 고치기 시작할 곳이 없다. .. 새로운 레일 애플리케이션 인스턴스를 만들면 시작되지만 처음부터 시작하고 싶지는 않습니다. ( – Angela