이런질문도 괜찮나요?
498
投稿した質問数 12
안녕하세요? 강의를 처음부터 여기까지 두 번 들어봤는데요, 제가 이해력이 좀 부족해서 아래 이해 한게 맞는지 봐주실 수 있으세요?
강의를 듣고 나니까 npm이랑 webpack 이 헷갈리더라구요.
제가 강의 안보고 혼자 해보려고 했더니 뭐가 npm이 하는거고 뭐가 webpack인거지? 하는 생각이 들어서 정리해봤어요.
(이해한 내용..)
npm run build 는 npm이 함.
npm init -y *프로젝트 생성 : package.json 도 npm이 만듬
그렇다면... webpack은 뭐냐....
webpack.config.js < 이거같음
이거 만들고 package.json 여기에 "build" : "webpack" 으로 설정해서
npm run build하면 (이것도 npm이 함)
webpack.config.js 이거 자동으로 읽어서 빌드하면서 처리함.
그래서 속성 4가지가 중요한 것 같음. 왜냐면 이게 webpack.config.js 여기 내용이라서..
[entry, output, module, plugins]
entry 경로 적으면 여기 내용으로 웹팩이 npm으로 빌드할 때 내용을
output 으로 결과를 만듬. * 1. 파일이름 설정, 2. 패스 설정해야 함(es6문법)
module 이게 loader임. css를 js에 임포트하면(왜하는지는모르겠지만) loader가 잘 처리함.
plugins output 될 때 파일에 관여함. 이거 안하고 빌드 하면 js에 css내용이 들어가는데 사용하면 css파일도 따로 만들 수 있음.
맞게 이해한 걸까요? 감사합니다!
回答 1
HTMLWebpackPlugin 사용한 webpack.config.js의 빌드 결과 index.html
1
467
1
인프런 캡틴판교님 강의 들을 순서 알고 싶습니다.
1
476
2
바벨없이 import 구문을 빌드한 의도파악하기
1
511
2
chunkhash 사용
2
482
1
pm install gulp --global
1
514
1
__dirname 질문입니당
1
683
2
플러그인 관련 질문있습니다.
1
285
1
build 후 생성된 bundle.js 가 너무 간략합니다
1
1266
1
웹팩데브서버에 대해 궁금한점
1
299
1
devServer 질문
1
351
1
웹팩 로더 버전 관리
1
449
1
devDependencies와 build
1
381
1
webpack-dev-server 실행시 index.html 안쓰는 법
1
457
1
webpack-dev-server 실행 후 매번 업데이트시 console 창 기본 메세지 숨길 수 있을까요?
1
952
1
웹팩의 등장배경 관련해서 문의드립니다!
1
317
1
배포시 질문
1
285
1
--output=public/output.js 오류 문의
1
768
1
npm i vue -D 설치시 다른 여러 폴더들이 생성됩니다.
1
422
2
main.js태그
1
246
1
module 문법 질문.
1
265
1
htmlWebpackPlugin 질문
2
239
1
entry,output 파일 경로 설정 질문.
1
221
1
웹팩 이미지로더 질문
1
181
1
babel-loader 궁금증
1
292
2

