2016-07-30 3 views
2

이전 과제와 거의 동일한 응용 프로그램을 만드는 과제를 완료하려고합니다. todolists이라는 응용 프로그램이 필요합니다. 이것은 이전 할당과 동일하므로 새로 시작할 수 있으려면 이전 할당을 todolists_mod1으로 변경했습니다. 나는 그때 문제가 이전 할당에 대한 기록을 유지하고있는 Spring 보석임을 발견했다.Spring gem의 캐시를 지울 수 있습니까?

나는 DISABLE_SPRING 변수를 사용하여 Spring을 비활성화 할 수 있음을 알고 있습니다. 이것은 나에게 지루한 것처럼 보입니다.

Spring은 이전 할당의 응용 프로그램을 캐시에서 삭제하거나 그렇지 않으면 제거하지 않고 캐시를 완전히 지울 수있는 방법이 있습니까?

답변

3

이 문제가 귀하와 동일한 문제인지 확실하지 않지만 유사한 내용입니다. 어떤 이유로 rails srails c에서 두 가지 다른 데이터베이스 설정을 사용하고있는 문제가있었습니다.

저는 한동안 database.yml 설정을 사용하고 있었고 최근에 변경했습니다. rails s을 실행했을 때 새 데이터베이스 구성을 사용했지만 rails c을 실행했을 때 어떤 이유로 든 이전 구성을 사용했습니다.

스프링 (spring stop)을 중단하고 스프링을 자동으로 시작한 rails c을 다시 실행했습니다. 그 후 rails c 새로운 구성을 사용하기 시작했습니다.

다시이 답변을 찾고 계신지 모르겠지만 도움이되었습니다. 나는 봄을 중지 할 때

--EDIT--

이 명확하게하기 위해, 나는 내 응용 프로그램 디렉토리의 최상위 레벨의 내부 spring stop을 달렸다.