Skip to content

younhoso/webpack5-default-setting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥webpack5-default-setting

webpack5-default-setting은 html, css | scss, js, imgs, fonts 들을 모듈 형식으로 작업을 진행하고, 최종 파일을 min 파일로 압축시켜 배포할 수 있는 구조로써 프로젝트를 매번 새롭게 진행할 때 FE 개발자가 기본으로 세팅해야 하는 번거로움을 주리고자 만들었습니다.

✅ 반드시 확인해주세요!

현재 시점(2022년 1월 중순)에는 해당 setting 환경이 매우 잘 동작합니다. 하지만 시간이 어느정도 지나면 외부 모듈들은 버전이 변경될수 있으므로 내부 코드도 같이 변경이 됩니다. package.json 파일과, yarn.lock 파일 두 개를 작업하고자 하는 디렉토리에 다운로드를 받으셔서 yarn install를 진행 하면 됩니다.

0. yarn 설치 및 초기화

해당 repo파일 다운로드후 yarn install 진행

1. 패키지 설치

터미널에 아래 내용을 붙여 넣고 엔터를 누르세요.

yarn add @babel/cli @babel/core @babel/preset-env babel-loader clean-webpack-plugin copy-webpack-plugin core-js cross-env html-webpack-plugin source-map-loader terser-webpack-plugin webpack webpack-cli webpack-dev-server css-loader file-loader mini-css-extract-plugin postcss-loader sass sass-loader style-loader url-loader --dev

2. 개발용 서버 구동합니다.

터미널에 아래 내용을 붙여 넣고 엔터를 누르세요.

yarn start

3. 빌드(배포용 파일 생성)

터미널에 아래 내용을 붙여 넣고 엔터를 누르세요.

yarn run build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published