빌드된 JS 경로를 js/버전번호/코드 순으로 배치? #190

Closed
opened 2021-08-24 23:34:11 +09:00 by Hide_D · 1 comment
Owner

ts+webpack 형태로 하다보니.....

che/js, kwe/js, hwe/js 등으로 하게 되는데,
현재 스타일대로면 뭔가 좀 귀찮을 것 같다.

https://www.npmjs.com/package/git-revision-webpack-plugin

이런걸 쓰면 굳이 분리하지 않고 공용 코드만 가리키면 되지 않을까?

  • 적절한 패키지 찾기
    • 현재 사용중인 버전과 호환되는지 확인 VERSION옵션
  • 릴리즈 서버에서 '업데이트' 버튼 클릭시 webpack 빌드 가능하도록
    • app 이미지에 node도 포함하도록 추가
  • printJS를 version을 이용하도록 처리
    • 레거시 버전 js 대비, 혹은 모든 js를 webpack build 대상으로 처리
  • 개발 버전인 hwe는 버전을 실시간으로 가져오도록 처리
  • 모든 서버의 js 빌드의 폴더를 공유하도록 처리
ts+webpack 형태로 하다보니..... che/js, kwe/js, hwe/js 등으로 하게 되는데, 현재 스타일대로면 뭔가 좀 귀찮을 것 같다. https://www.npmjs.com/package/git-revision-webpack-plugin 이런걸 쓰면 굳이 분리하지 않고 공용 코드만 가리키면 되지 않을까? - [x] 적절한 패키지 찾기 - [x] 현재 사용중인 버전과 호환되는지 확인 `VERSION`옵션 - [x] 릴리즈 서버에서 '업데이트' 버튼 클릭시 webpack 빌드 가능하도록 - [x] app 이미지에 node도 포함하도록 추가 - [x] `printJS`를 version을 이용하도록 처리 - [x] 레거시 버전 js 대비, 혹은 모든 js를 webpack build 대상으로 처리 - [x] 개발 버전인 hwe는 버전을 실시간으로 가져오도록 처리 - [x] 모든 서버의 js 빌드의 폴더를 공유하도록 처리
Author
Owner

#201 에서 완료.

#201 에서 완료.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devsam/core#190