2013-04-10 3 views
2

나는 광범위한 데이터베이스 계산을 포함하는 Yesod 프로젝트를 진행하고 있습니다. 계산 시간이 필요하면 개발 모드에서 "앱을 준비하지 않았습니다. 새로 고침하십시오."라는 메시지가 표시되고 자동 새로 고침이 이어질 수 있습니다. 이로 인해 데이터베이스 평가가 다시 시작되고 완료되지 않습니다.설정하기 Yesod DevelOpts

이 문제는 Devel.hs (https://github.com/yesodweb/yesod/blob/master/yesod/Devel.hs)의 reverseProxy 함수에 사용 된 DevelOpts proxyTimeout을 늘려서 피할 수있는 것처럼 보입니다. 개발 옵션을 변경하는 것은 꽤 일반적인 절차 인 것 같습니다. 그러나 나는 아직 Yesod 프로젝트에서 기본값을 수정하는 방법을 찾지 못했습니다.

특정 프로젝트에 대해 Yesod DevelOpts를 설정하는 일반적인 방법은 무엇입니까?

감사합니다.

답변

2

자세한 내용은 명령 줄 매개 변수로 설정하고 yesod devel --help을 실행하십시오. 이 경우 -x으로 실행하고 싶습니다.

+0

이 옵션을 사용하려면 최소한 yesod 버전 1.8이 필요합니다. –