React.js/Webpack
Webpack 설정 파일 만들기(webpack.config.js)
간카레
2024. 3. 18. 17:36
반응형
SMALL
웹팩 제대로 쓰려면 webpack.config.js 파일을 루트 디렉토리에 만들어줘야한다.
기본 설정은 아래와 같다.
const path = require("path");
module.exports = {
mode: 'development',
// 시작점
// entry: path.resolve(__dirname, 'src/index.js'), // entry 1개 일 때
entry: {
main: path.resolve(__dirname, 'src/index.js'), // entry 여러개 일 때
},
// 웹팩 작업을 통해 생성된 결과물
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'main.js'
}
}
[path는 이런거다]
nodejs에 path 모듈을 이용하면 프로젝트 경로를 가져올 수 있다.
const path = require('path');
console.log(__dirname);
console.log(path.resolve(__dirname, "src/index.js"));
__dirname에는 프로젝트의 절대경로가 들어가 있다.
path.resolve()안에 __dirname, 두 번째 인자로 "src/index.js"를 넣은 결과이다.
C:\Users\styla\OneDrive\study1\fast-campus\webpack-basic
C:\Users\styla\OneDrive\study1\fast-campus\webpack-basic\src\index.js
슬래시 넣어서 알아서 붙여준다. resolve가
반응형
LIST