Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: webpack 캐시를 활용한 빌드 속도 개선 #672

Conversation

turtle601
Copy link
Collaborator

@turtle601 turtle601 commented Jan 12, 2024

✨ 요약

  • Webpack 캐시를 통한 빌드 속도 개선
스크린샷 2024-01-11 오후 10 51 26
  • prod 환경에서만 타입 체킹 -> 개발 환경에서는 타입 체킹 X (빌드 속도 개선)
  • Webpack 빌드 환경을 dev, msw, prod -> dev, prod로 분리

참고 자료

https://wonsss.github.io/webpack/webpack-all-in-one/



😎 해결한 이슈



@turtle601 turtle601 self-assigned this Jan 12, 2024
@turtle601 turtle601 added 🍔 frontend ⚡️프론트엔드 ⚙ chore 환경설정 labels Jan 12, 2024
Copy link
Collaborator

@D0Dam D0Dam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

웹팩 캐시는 또 신기하네요.. 수고하셨습니다!

@turtle601 turtle601 merged commit bb50bd5 into develop-frontend Mar 16, 2024
1 check passed
@turtle601 turtle601 deleted the 671-refactor-webpack-캐시를-활용한-빌드-속도-개선 branch March 16, 2024 09:23
@turtle601 turtle601 restored the 671-refactor-webpack-캐시를-활용한-빌드-속도-개선 branch March 16, 2024 10:13
turtle601 added a commit that referenced this pull request Mar 17, 2024
* refactor: webpack 캐시를 활용한 빌드 속도 개선 (#672)

* chore: dev환경 webpack 설정 구현

* chore: common환경 webpack 설정 구현

* chore: prod환경 webpack 설정 구현

* chore: 기존 웹팩 환경 파일 제거

* chore: 불필요한 babelrc 파일 제거

* chore: 빌드 명령어 변경 및 사용하지 않는 라이브러리 제거

* chore: 타입체킹에 실패하면 빌드가 되지 않도록 설정

* fix: 모달 열기 이벤트 동작 안하는 에러 (#675)

* chore: dev환경 webpack 설정 구현

* chore: common환경 webpack 설정 구현

* chore: prod환경 webpack 설정 구현

* chore: 기존 웹팩 환경 파일 제거

* chore: 불필요한 babelrc 파일 제거

* chore: 빌드 명령어 변경 및 사용하지 않는 라이브러리 제거

* chore: 타입체킹에 실패하면 빌드가 되지 않도록 설정

* fix: 페이지 code 스플리팅으로 인한 suspense 오류 해결

* fix: axios 401 에러로 인한 주석 처리

* fix: 간헐적 에러 발생 오류 해결 #674

* refactor: 변경된 모달 컴포넌트 적용

* fix: 모달 content 내용 넘어가는 버그 해결

* fix: modal 버전 업그레이드 및 필요없는 파일 제거
turtle601 added a commit that referenced this pull request Mar 17, 2024
* chore: dev환경 webpack 설정 구현

* chore: common환경 webpack 설정 구현

* chore: prod환경 webpack 설정 구현

* chore: 기존 웹팩 환경 파일 제거

* chore: 불필요한 babelrc 파일 제거

* chore: 빌드 명령어 변경 및 사용하지 않는 라이브러리 제거

* chore: 타입체킹에 실패하면 빌드가 되지 않도록 설정
turtle601 added a commit that referenced this pull request Mar 17, 2024
* refactor: webpack 캐시를 활용한 빌드 속도 개선 (#672)

* chore: dev환경 webpack 설정 구현

* chore: common환경 webpack 설정 구현

* chore: prod환경 webpack 설정 구현

* chore: 기존 웹팩 환경 파일 제거

* chore: 불필요한 babelrc 파일 제거

* chore: 빌드 명령어 변경 및 사용하지 않는 라이브러리 제거

* chore: 타입체킹에 실패하면 빌드가 되지 않도록 설정

* fix: 모달 열기 이벤트 동작 안하는 에러 (#675)

* chore: dev환경 webpack 설정 구현

* chore: common환경 webpack 설정 구현

* chore: prod환경 webpack 설정 구현

* chore: 기존 웹팩 환경 파일 제거

* chore: 불필요한 babelrc 파일 제거

* chore: 빌드 명령어 변경 및 사용하지 않는 라이브러리 제거

* chore: 타입체킹에 실패하면 빌드가 되지 않도록 설정

* fix: 페이지 code 스플리팅으로 인한 suspense 오류 해결

* fix: axios 401 에러로 인한 주석 처리

* fix: 간헐적 에러 발생 오류 해결 #674

* refactor: 변경된 모달 컴포넌트 적용

* fix: 모달 content 내용 넘어가는 버그 해결

* fix: modal 버전 업그레이드 및 필요없는 파일 제거
@shackstack shackstack deleted the 671-refactor-webpack-캐시를-활용한-빌드-속도-개선 branch April 5, 2024 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙ chore 환경설정 🍔 frontend ⚡️프론트엔드
Projects
Status: Done Issue
Development

Successfully merging this pull request may close these issues.

2 participants