문제

초기화 코드가 응용 프로그램이 시작될 때만 한 번만 실행되도록하는 데 어떤 파일을 사용해야하는지 궁금합니다. Environment.rb는 사용할 올바른 파일입니까? 아니면 모든 HTTP 요청에서 호출 될 것입니까?

도움이 되었습니까?

해결책

권장 위치 사용자 정의 시작 코드는 구성/이니셜 라이저를 참조하십시오.

가능한 한 Environment.rb만으로도 Rails::Initializer.run 차단하다.

다양한 환경에서 사용자 정의 설정을 관리하려면 생산 및 개발이 다른 설정을 갖기를 원합니다. config/environments 디렉토리는 첫 번째 통화 포트 여야합니다.

다른 팁

environment.rb 응용 프로그램이 처음 시작될 때만로드됩니다. 후속 변경 environment.rb 파일은 다시 시작해야합니다. 한 번만 실행하고 싶습니까?

Ruby on Rails 가이드를 통해 읽고 싶을 수도 있습니다. 레일 애플리케이션 구성 초기화 코드를 넣을 다른 장소에 대해 이야기합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top