2012-11-20 2 views
0

가드가있는 스포크를 사용하고 있습니다. 변경 될 때 spec 및 프로젝트 코드를 올바르게 다시로드합니다. 하지만 lib에 코드를 다시로드하지는 않습니다. lib의 코드를 변경하면 가드를 다시 시작해야합니다. 더 이상한 가드는 변경되는 코드 파일을 인식하고 올바른 스펙을 다시 실행합니다. 그러나이 코드는 다시로드되지 않습니다. 내 가드 및 스포크 설정이 lib에 코드를 다시로드하지 않는 이유는 무엇입니까?

답변

0

그것은 당신의 코드가 Spork의 prefork의 전에로드되는 수 (내가 spork를 다시로드하지 않고 ... 심지어 spork에 코드를 다시로드를 담당하는 시스템의 어떤 계층 확실하지 않다 정직합니다). 코드가로드되는시기를 확인하려면 Spork in diagnostic mode을 사용해 보셨습니까?

spork --diagnose | less