Play Framework에 파일 경로가 있습니다. 이 파일은 응용 프로그램에 필요한 모든 경로를 나열합니다.프로덕션 모드에서 "모두 캐치"를 안전하게 사용하는 방법은 무엇입니까?
# Catch all
* /{controller}/{action} {controller}.{action}
어떻게 안전하게 생산 모드에서 사용하기 위해 기본적으로 는 경로 파일은 라인을 가지고? 이 라인을 주석 처리해야합니까?
Play Framework에 파일 경로가 있습니다. 이 파일은 응용 프로그램에 필요한 모든 경로를 나열합니다.프로덕션 모드에서 "모두 캐치"를 안전하게 사용하는 방법은 무엇입니까?
# Catch all
* /{controller}/{action} {controller}.{action}
어떻게 안전하게 생산 모드에서 사용하기 위해 기본적으로 는 경로 파일은 라인을 가지고? 이 라인을 주석 처리해야합니까?
예, 생산에 댓글을다는 것이 좋습니다. 사실 나는 개발에서도 주석을 달았습니다. 그렇게하면 누락 된 경로를 알 수 있습니다.
여전히 디바이스에서 사용하고자하는 경우 (빠른 개발, 좋은 오류 메시지, ...에 대한), 이것은 당신이 그것을 할 방법 :
#{if play.mode.isDev()}
* /{controller}/{action} {controller}.{action}
#{/if}
그것은 멋진 보이지만 내가 그 나쁜 아이디어라고 생각 . 프로덕션으로 전환 할 때만 오류가 발생할 수 있습니다. – mericano1
충분하지만 기능 테스트에서 경로를 확인해야합니다. –
기능 테스트는 여전히 효과가 있습니다! 결국 테스트 모드로 실행합니다.) – mericano1