이현석님의, [이현석의 라라벨 입문] 영상 강의를 보고 정리한 필기입니다.📢

프로젝트 설정

라라벨의 설정을 배워본다. 라라벨의 모든 설정은 기본적으로 config 디렉토리에서 관리된다. config 폴더에 저장되어 있는 설정 값들은 config 라는 메서드로 불러올 수 있다.image

또한 env().env파일에 정의되어 있는 설정을 불러올 수 있는 메서드이다.

  • /config : 애플리케이션 동작에 관련된 설정을 관리하는 곳
  • .env : 애플리케이션이 구동됨에 있어 필요한 환경을 설정하는 파일

⚠️ env() 메서드는 config/폴더 내의 코드에서만 사용해야 한다. 라라벨은 성능을 높히기 위해 설정 값들은 캐싱하곤 하는데 캐시된 결과가 config/폴더에만 반영되기 때문에 다른 곳의 소스에서 사용하게 null이 반환될 수 있어서 개발환경에선 동작하나 운영 환경에서는 오류가 발생할 수 있으므로 주의해야 한다.

Laravel 카테고리 내 다른 글 보러가기

댓글남기기