패키징

예를 들어 플러그인 애플리케이션인 foo를 패키징하는 방법은 다음과 같습니다.

  • plugin/foo/config/app.php 파일에서 버전 번호를 설정합니다. (중요)
  • 패키징할 필요가 없는 파일은 plugin/foo에서 삭제합니다. 특히 plugin/foo/public 디렉터리에 있는 임시 파일들은 업로드 기능을 테스트하기 위한 것이므로 삭제합니다.
  • 데이터베이스 및 Redis 설정을 삭제합니다. 프로젝트에 독립적인 데이터베이스 및 Redis 설정이 있는 경우, 이러한 설정은 애플리케이션을 처음으로 방문할 때 설치 가이드 프로그램을 트리거하여 관리자가 수동으로 작성하고 생성하도록 합니다.
  • 복원해야 하는 기타 파일을 복원합니다.
  • 위 작업을 완료한 후 {주 프로젝트}/plugin/ 디렉터리로 이동하여 zip -r foo.zip foo 명령을 사용하여 foo.zip를 생성합니다.