- node 설치
- VS code 에서 프로젝트 폴더를 생성하고 터미널을 연다.
- npm init 을 입력하여 프로젝트를 초기화 한다. (npm : 노드패키지매니저)
- npm i react react-dom 을 입력하여 설치한다.
- npm i -D webpack webpack-cli 를 입력하여 설치한다. (-D : 개발용)
- npm i -D @babel/core @babel/preset-env @babel/preset-react @babel-loader
- 프로젝트 폴더에 webpack.config.js 를 생성한다.
const path = require("path");
module.exports = {
name: "project-name",
mode: 'development',
devtool: "inline-source-map",
resolve: {
extensions: [".js", ".jsx"],
},
entry: {
app: ["./file.js"],
},
module: {
rules: [
{
test: /\.jsx?/,
loader: "babel-loader",
options: {
presets: ["@babel/preset-env", "@babel/preset-react"],
},
},
],
},
output: {
path: path.join(__dirname, "dist"),
filename: "app.js",
},
};