|
17 | 17 | }, |
18 | 18 | "scripts": { |
19 | 19 | "debug": "egg-bin debug", |
20 | | - "start": "concurrently \"npm run ssr\" \" npm run csr \"", |
21 | | - "ssr": "rm -rf dist && concurrently \"egg-bin dev\" \"NODE_ENV=development webpack --watch --config ./build/webpack.config.server.js\"", |
22 | | - "csr": "NODE_ENV=development webpack-dev-server --port 8000 --hot --client-log-level error --config ./build/webpack.config.client.js", |
| 20 | + "start": "rimraf dist && concurrently \"npm run ssr\" \" npm run csr \"", |
| 21 | + "ssr": "concurrently \"egg-bin dev\" \"cross-env NODE_ENV=development webpack --watch --config ./build/webpack.config.server.js\"", |
| 22 | + "csr": "cross-env NODE_ENV=development webpack-dev-server --port 8000 --hot --client-log-level error --config ./build/webpack.config.client.js", |
23 | 23 | "prod": "npm run build && eggctl start", |
24 | | - "build:server": "NODE_ENV=production webpack --config build/webpack.config.server.js", |
25 | | - "build": "rm -rf dist && NODE_ENV=production webpack --config build/webpack.config.client.js && npm run build:server", |
26 | | - "analyze": "NODE_ENV=production npm_config_report=true npm run build" |
| 24 | + "build:server": "cross-env NODE_ENV=production webpack --config build/webpack.config.server.js", |
| 25 | + "build": "rimraf dist && cross-env NODE_ENV=production webpack --config build/webpack.config.client.js && npm run build:server", |
| 26 | + "analyze": "cross-env NODE_ENV=production npm_config_report=true npm run build" |
27 | 27 | }, |
28 | 28 | "browserslist": [ |
29 | 29 | ">0.2%", |
|
36 | 36 | "caniuse-lite": "1.0.30000974" |
37 | 37 | }, |
38 | 38 | "devDependencies": { |
| 39 | + "@babel/core": "^7.4.4", |
39 | 40 | "@babel/preset-react": "^7.0.0", |
40 | 41 | "@babel/register": "^7.0.0", |
41 | | - "@babel/core": "^7.4.4", |
42 | 42 | "@svgr/webpack": "2.4.1", |
43 | 43 | "babel-loader": "8.0.4", |
44 | 44 | "browserslist": "^4.6.3", |
45 | 45 | "caniuse-lite": "1.0.30000974", |
46 | 46 | "concurrently": "^4.1.0", |
| 47 | + "cross-env": "^5.2.0", |
47 | 48 | "css-hot-loader": "^1.4.3", |
48 | 49 | "css-loader": "1.0.0", |
49 | 50 | "css-modules-require-hook": "^4.2.3", |
|
57 | 58 | "postcss-loader": "3.0.0", |
58 | 59 | "postcss-preset-env": "^6.0.5", |
59 | 60 | "postcss-safe-parser": "4.0.1", |
| 61 | + "rimraf": "^2.6.3", |
60 | 62 | "terser-webpack-plugin": "^1.2.0", |
61 | 63 | "url-loader": "1.1.1", |
62 | 64 | "webpack": "4.19.1", |
|
0 commit comments