Skip to content

Commit e2310ae

Browse files
committed
chore: webpack dev 환경 분리
1 parent 504b568 commit e2310ae

File tree

3 files changed

+7
-16
lines changed

3 files changed

+7
-16
lines changed

config/webpack.common.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
11
const HtmlWebpackPlugin = require("html-webpack-plugin");
22
const path = require("path");
33
const webpack = require("webpack");
4-
// const prod = process.env.NODE_ENV === "production";
54

65
module.exports = {
7-
// mode: prod ? "production" : "development",
8-
// devtool: prod ? "hidden-source-map" : "eval",
96
entry: "./src/index.tsx",
107

11-
// devServer: {
12-
// historyApiFallback: true,
13-
// port: 3000,
14-
// hot: true,
15-
// },
16-
178
module: {
189
rules: [
1910
{

config/webpack.dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ const common = require("./webpack.common");
33

44
module.exports = merge(common, {
55
mode: "development",
6-
devtools: "inline-source-map",
6+
devtool: "inline-source-map",
77
devServer: {
8-
open: false,
8+
open: true,
99
hot: true,
1010
compress: true,
1111
port: 3000,
1212
historyApiFallback: true,
1313
liveReload: true,
1414
},
15-
output: {
16-
filename: "[name].[contenthash].js",
17-
publicPath: "/",
18-
},
15+
// output: {
16+
// filename: "bundle.js",
17+
// publicPath: "/",
18+
// },
1919
// styled-component 를 사용하므로 주석
2020
// module: {
2121
// rules: [

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "",
55
"main": "index.tsx",
66
"scripts": {
7-
"dev": "webpack serve --mode development --open --hot",
7+
"dev": "webpack-dev-server --config config/webpack.dev.js",
88
"build": "webpack --mode production",
99
"prestart": "npm build",
1010
"start": "webpack --mode development"

0 commit comments

Comments
 (0)