programing tip

config / environments / development.rb에서“consider_all_requests_local”의 목적은 무엇입니까?

itbloger 2020. 9. 6. 08:51
반응형

config / environments / development.rb에서“consider_all_requests_local”의 목적은 무엇입니까?


이 Rails 구성 설정의 목적은 무엇입니까?

config.action_controller.consider_all_requests_local = true

에서 기본적으로 true로 설정되어 config/environments/development.rb있습니다.

감사,

에단


로컬이 아닌 요청은 사용자에게 친숙한 오류 페이지를 생성합니다. 개발자가 보낸 것으로 간주되는 로컬 요청에는 줄 번호와 역 추적이 포함 된 더 유용한 오류 메시지가 표시됩니다. consider_all_requests_local요청하는 머신이 원격 일 때도 앱에서 개발자 친화적 인 메시지를 표시 할 수 있습니다.


개발 수준에서 다음을 설정합니다.

think_all_requests_local 세트 = true

개발자는 아래 이미지에서 볼 수 있듯이 레이아웃 /보기를 표시하는 전체 오류를 살펴 봐야하기 때문입니다.

여기에 이미지 설명 입력

그러나 프로덕션 수준에서는 내부 코딩 버그를 표시 할 필요가 없으므로 false로 설정합니다.

config.consider_all_requests_local = false

여기에 이미지 설명 입력

참고 URL : https://stackoverflow.com/questions/373089/purpose-of-consider-all-requests-local-in-config-environments-development-rb

반응형