Skip to content

Commit 729ac1d

Browse files
committed
refactor server test to regenerate stats fixture from example
1 parent 41a9441 commit 729ac1d

File tree

22 files changed

+1686
-184
lines changed

22 files changed

+1686
-184
lines changed

examples/server-side-rendering/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"private": true,
33
"scripts": {
44
"dev": "nodemon src/server/main.js",
5-
"build": "NODE_ENV=production yarn build:webpack && yarn build:lib",
5+
"build": "rm -Rf ./public && NODE_ENV=production yarn build:webpack && yarn build:lib",
66
"build:webpack": "webpack",
77
"build:lib": "babel -d lib src",
88
"start": "NODE_ENV=production node lib/server/main.js",
@@ -14,10 +14,10 @@
1414
"@babel/node": "^7.0.0",
1515
"@babel/preset-env": "^7.6.2",
1616
"@babel/preset-react": "^7.0.0",
17-
"@loadable/babel-plugin": "^5.10.3",
18-
"@loadable/component": "^5.10.3",
19-
"@loadable/server": "^5.10.3",
20-
"@loadable/webpack-plugin": "^5.7.1",
17+
"@loadable/babel-plugin": "file:./../../packages/babel-plugin",
18+
"@loadable/component": "file:./../../packages/component",
19+
"@loadable/server": "file:./../../packages/server",
20+
"@loadable/webpack-plugin": "file:./../../packages/webpack-plugin",
2121
"babel-loader": "^8.0.6",
2222
"css-loader": "^2.1.1",
2323
"mini-css-extract-plugin": "^0.6.0",

examples/server-side-rendering/src/client/App.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const A = loadable(() => import('./letters/A'))
77
const B = loadable(() => import('./letters/B'))
88
const C = loadable(() => import(/* webpackPreload: true */ './letters/C'))
99
const D = loadable(() => import(/* webpackPrefetch: true */ './letters/D'))
10-
const E = loadable(() => import('./letters/E'), { ssr: false })
10+
const E = loadable(() => import('./letters/E?param'), { ssr: false })
1111
const X = loadable(props => import(`./letters/${props.letter}`))
1212
const Sub = loadable(props => import(`./letters/${props.letter}/file`))
1313
const RootSub = loadable(props => import(`./${props.letter}/file`))
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
/* A CSS */
2+
body {
3+
background: pink;
4+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
export { default } from './App'
2+
3+
export const hello = 'hello'
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
/* Main CSS */
2+
h1 {
3+
color: cyan;
4+
}

examples/server-side-rendering/webpack.config.babel.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,16 @@ const getConfig = target => ({
3636
},
3737
],
3838
},
39+
optimization: {
40+
moduleIds: 'named',
41+
chunkIds: 'named',
42+
},
3943
externals:
4044
target === 'node' ? ['@loadable/component', nodeExternals()] : undefined,
4145
output: {
4246
path: path.join(DIST_PATH, target),
43-
filename: production ? '[name]-bundle-[chunkhash:8].js' : '[name].js',
47+
// filename: production ? '[name]-bundle-[chunkhash:8].js' : '[name].js',
48+
filename: production ? '[name].js' : '[name].js',
4449
publicPath: `/dist/${target}/`,
4550
libraryTarget: target === 'node' ? 'commonjs2' : undefined,
4651
},

packages/server/__fixtures__/letters-A.css

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/server/__fixtures__/letters-A.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/server/__fixtures__/letters-B.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/server/__fixtures__/letters-C.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)