티스토리 뷰
module
- entry :
module
의 의존 관계를 이해하기 위한 시작점을 설정 (복잡한 참조관계를 갖고 있는module
중에서 어떤module
을 시작점으로 해야할지Webpack
에게 알려주는 것)
module
들의 의존성 그래프를 만들어 module
들을 해석하고 bundling
을 진행한다.
파일별로 쪼개진 module
들의 내용을 bundle
에 담는 과정이다.
- output :
Webpack
이 생성하는bundle
파일에 대한 정보를 설정
Webpack
설치
package.json
파일을 먼저 생성해준다.
npm init -y
webpack-cli
는 Webpack
을 실행하는 명령어를 지원해주는 패키지이다.
npm install webpack webpack-cli --save-dev
설치가 끝나면 /node\_modules
디렉토리가 생성된다.
bundle
파일 만들기
bundle
: module
들의 의존성을 안전하게 유지시키면서 하나의 파일로 만드는 과정
npx
: 설치된 패키지를 기준으로 /node\_modules
안에서 실행 파일을 찾아 실행해주는 역할을 한다.
node\_modules
안의 .bin
의 module
들은 패키지를 실행해준다.
target : Webpack
이 어느 환경에서 실행되는지 Webpack
에게 알려주는 역할을 한다.
readline
사용할 때 오류가 발생하면 target에 추가해준다.
추가해주는 명령어는 다음과 같다.
npx webpack --target=node
위 명령어를 실행하면 /src
안에 있는 의존성 관계의 파일들을 /dist
에 bundle
파일로 생성해준다.
'Web > Webpack' 카테고리의 다른 글
Webpack에 대한 설정 - webpack.config.js (0) | 2020.09.23 |
---|
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 플로이드워셜
- 위상정렬
- html
- CSS
- 1급객체
- BFS
- springboot
- BOJ
- MST
- javascript
- js
- 웹팩
- 투포인터
- 고차함수
- webpack
- 에라토스테네스의체
- 최소공통조상
- 자바스크립트
- Java
- 알고리즘
- python
- controller
- 최소스패닝트리
- heapq
- 다익스트라
- 인프런
- 백준
- frontend
- 파이썬
- SCSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함