초보 개발자

MODE, LOADER - WEBPACK 본문

WEBPACK

MODE, LOADER - WEBPACK

taehyeki 2021. 9. 1. 00:00
const path = require('path')

module.exports = {

    mode: "development",   // 이 부분을 추가하면 개발 모드로 변환가능 'production' 완성 모드

    entry: "./source/index.js",

    output: {

        path: path.resolve(__dirname, "public"),

        filename:'index_bundle.js'

    }

}

webpack은 JS가 아닌 다른 것 또한 번들링을 해준다.

그것을 도와 주는것이 LOADER이다

 

CSS 로더 STYLE 로더

npm install --save-dev(-D와 같음) style-loader css-loader 명령어를 활용하여 설치를 해준다.

    module: {

        rules: [

            {

                test:/\.css$/,

                use:[

                    'style-loader', // <<2. 그 것을 받아서 웹페이지의 style태그안에 넣어주는 역할을 한다

                    'css-loader' // <<1. 이부분이 index.js에 css를 찾아서 웹펙으로 가져오고

                ]

            }

        ]

    }

뒤에 있는 loader가 먼저 실행되는 것에 주의한다 !!

'WEBPACK' 카테고리의 다른 글

bundler 2 -WEBPACK  (0) 2021.08.31
bundler 1 - WEBPACK  (0) 2021.08.31