Skip to main content

다보리 Frontend 폴더 구조

  • Frontend 구조

├── 0.0.0

├── app

├── app.examples

├── appslabke

├── artisan* 

├── composer

├── config

├── dabory 

      (... 생략)

├── public

├── ralouphie

├── ramsey

├── resources ├── robots.txt

      (... 생략)

- dabory

  • dabory 폴더는 Composing 방식으로 관리자/erp 사용자 메뉴를 커스터마이징 할 수 있도록 설정할 수 있는 json 형식의 파일들을 담고 있는 para 폴더와 테마를 커스터마이징 할 수 있는 themes 폴더로 구성되어 있습니다.

- public

    • public 폴더는 다보리 프론트엔드에서 정적파일들을 담고 있는 폴더입니다.

    • para- -/dabory 폴더와 themes 폴더는 위 dabory 폴더와 동일한 구조로 이루어져 있습니다.

    • 하위 폴더로 pro, erp가 있습니다.

      • pro : PRO는 기업이나 조직 외부에 있는 게스트 및 고객 구성원을 대상으로 하는 프론트 오피스 페이지를 의미합니다.

      • erp : ERP는 기업이나 조직 내 직원 및 관리자를 대상으로 하는 백오피스 페이지를 지칭합니다.

      • 예시) local PC: $ cd pro newerp-php73 cd /Users/EricKim/docker-works/php/newerp-php73/dbrerp/public/themes/pro

        server : $ cdpro newerp cd /home/newerp/public_html/public/themes/pro

        local PC: $ cderp newerp-php73 cd /Users/EricKim/docker-works/php/newerp-php73/dbrerp/public/themes/erp

        server : $ cdpro newerp cd /home/newerp/public_html/public/themes/erp

    • dabory 폴더에서는 이미지나 리소스에 접근이 불가능하기 때문에 public 폴더에서 심볼릭 링크(symbolic link)를 생성하여 사용합니다.