From 29a6eb28ec54fd3b6af40dedd60f89048b9923fa Mon Sep 17 00:00:00 2001 From: dladncks1217 Date: Tue, 12 Sep 2023 17:04:38 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20webpack=20serve,=20build=20script?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/package-lock.json | 3 ++- frontend/package.json | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index fda66e3ad..4af4f6928 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -70,7 +70,8 @@ "webpack": "^5.88.1", "webpack-bundle-analyzer": "^4.9.1", "webpack-cli": "^5.1.4", - "webpack-dev-server": "^4.15.1" + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/frontend/package.json b/frontend/package.json index e61a44a88..d05bda645 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -22,12 +22,11 @@ ], "main": "index.js", "scripts": { - "start": "cross-env NODE_ENV=development webpack --mode development", - "dev": "cross-env NODE_ENV=development webpack serve --mode development --open --hot", - "prod": "cross-env NODE_ENV=production webpack serve --mode production --open --hot", - "build": "cross-env NODE_ENV=production webpack --mode production", + "serve:dev": "cross-env NODE_ENV=development webpack serve --mode development --open --hot --config config/webpack.dev.js", + "serve:prod": "cross-env NODE_ENV=production webpack serve --mode production --open --hot --config config/webpack.prod.js", + "build:prod": "cross-env NODE_ENV=production webpack --mode production --config config/webpack.prod.js", + "build:sb": "storybook build", "storybook": "storybook dev -p 6006", - "build-storybook": "storybook build", "lint": "eslint src", "cypress": "cypress open", "analyze": "webpack-bundle-analyzer ./dist/bundle-report.json --default-sizes gzip" @@ -97,7 +96,8 @@ "webpack": "^5.88.1", "webpack-bundle-analyzer": "^4.9.1", "webpack-cli": "^5.1.4", - "webpack-dev-server": "^4.15.1" + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0" }, "msw": { "workerDirectory": "public"