코드 스터디「마이크로서비스 & 파이어베이스 CI·CD」(1) 초기 설정하기
웹팩을 사용한 마이크로 서비스의 구조는 아래와 같다. 프로젝트(myBlog) 하위 구조로써 각 패키지들이 존재하며(auth, container, dashboard, marketing) 각 패키지들은 독립적으로 빌드가 가능하다. 1] 패키지 구성 각 패키지별로 필요한 모듈이 다르지만 기본적으로 '웹팩, 바벨'은 공통이다. 현 프로젝트는 auth, container, marketing패키지는 같은 모듈을 설치하며, dashboard는 chart.js와 같은 독자적인 모듈을 몇개 더 설치하는 구성이다. 각 패키지 폴더에서 'npm초기화'를 실행한다.(package.json 생성) 이후 아래 모듈을 모두 설치해준다.(container, auth, marketing) ** 'html-webpack-plugin'모..
2023. 4. 8.