Closed lotstar87 closed 4 years ago
작업 방법
shell/node_modules/@things-factory
의 모든 package.json의 main을 dist-server/index.js
-> server/index.ts
로 변경"include": ["./server/**/*", "./node_modules/@things-factory/**/*"],
@things-factory
모듈에서 ListParam을 찾을 수 없다는 에러 발생하므로)
export { Filter, Pagination, Sorting, ObjectRef, ListParam } from './types'
(https://github.com/lotstar87/things-factory) mono-repo 적용 및 build 방식 변경 작업 진행중
(https://github.com/lotstar87/things-factory) mono-repo와 build 방식 변경 작업을 진행중.
build error가 너무 많이 발생.
기존 소스가 도대체 어떻게 빌드가 되었는지 의문이 들 정도...
복잡한 things-factory 모듈 탐색 과정으로 인해 중단.
service 혹은 process단위로 microservice 및 micro frontend를 구성하고 api gateway를 통해 접근하는 방법을 이용하는게 가장 효율적으로 보임.
micro-frontend 관련 포스팅 (https://medium.com/@juyeon.kate/micro-frontends-%EB%A5%BC-%EC%B0%BE%EC%95%84%EB%8B%A4%EB%8B%88%EA%B2%8C-%EB%90%9C-%EB%82%98%EC%9D%98-%EA%B3%BC%EA%B1%B0-%EA%B2%BD%ED%97%98-%ED%94%84%EB%A6%AC%ED%80%84-0-5-3a04ad43c0a6)
Purpose
module을 link해서 사용하는 경우, server build시 에러가 나는 문제를 수정하기 위해, build 방식을 개선한다.
Reasons for build errors
확실한 파악 필요.