File tree 3 files changed +360
-476
lines changed
3 files changed +360
-476
lines changed Original file line number Diff line number Diff line change 20
20
"@babel/plugin-syntax-dynamic-import" : " ^7.8.3" ,
21
21
"@babel/preset-env" : " ^7.8.7" ,
22
22
"@babel/preset-react" : " ^7.8.3" ,
23
+ "@webpack-cli/serve" : " ^1.5.2" ,
23
24
"babel-loader" : " ^8.0.6" ,
24
25
"cross-env" : " ^7.0.2" ,
25
26
"css-loader" : " ^3.4.2" ,
38
39
"webpack" : " ^4.42.0" ,
39
40
"webpack-cdn-plugin" : " ^3.2.2" ,
40
41
"webpack-cli" : " ^4.8.0" ,
41
- "webpack-dev-server" : " ^3.10.3 "
42
+ "webpack-dev-server" : " ^4.0.0 "
42
43
},
43
44
"lint-staged" : {
44
45
"*.json" : [
98
99
"scripts" : {
99
100
"clean" : " rimraf dist/assets dist/index.html" ,
100
101
"prebuild" : " npm run clean" ,
101
- "build" : " cross-env webpack" ,
102
+ "build" : " webpack" ,
102
103
"prestart" : " npm run clean" ,
103
- "start" : " cross-env NODE_ENV=development webpack-dev-server "
104
+ "start" : " webpack serve --node-env=development "
104
105
}
105
106
}
Original file line number Diff line number Diff line change @@ -121,7 +121,12 @@ module.exports = {
121
121
new HtmlWebpackHarddiskPlugin ( )
122
122
] ) ,
123
123
devServer : {
124
- contentBase : path . join ( __dirname , './dist' ) ,
124
+ static : {
125
+ directory : path . resolve ( __dirname , 'dist' ) ,
126
+ } ,
127
+ devMiddleware : {
128
+ publicPath : '/assets' ,
129
+ } ,
125
130
proxy : {
126
131
'/bbs' : {
127
132
target : 'https://ws.ptt.cc' ,
You can’t perform that action at this time.
0 commit comments