Skip to content

Commit 92c3c06

Browse files
author
Dmytro Lebedynskyi
committed
fixed missing package. added webpack-node-externals
1 parent cd895d4 commit 92c3c06

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

config/webpack.config.server.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
const webpack = require('webpack');
2+
const nodeExternals = require('webpack-node-externals');
23

34
require('./environment');
4-
const fs = require('fs');
5-
const { SRC, COMPILED } = require('./paths');
65

7-
const nodeModules = {};
8-
fs.readdirSync('node_modules')
9-
.filter(module => ['.bin'].indexOf(module) === -1)
10-
.forEach(module => { nodeModules[module] = `commonjs ${module}`; });
6+
const { SRC, COMPILED } = require('./paths');
117

128
module.exports = {
139
target: 'node',
14-
externals: nodeModules,
10+
externals: [nodeExternals()],
1511
entry: { server: [`${SRC}/server-entry.js`] },
1612
devtool: 'source-map',
1713
output: {

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@
6363
"recompose": "^0.22.0",
6464
"redux": "^3.6.0",
6565
"redux-thunk": "^2.2.0",
66-
"serialize-javascript": "^1.3.0"
66+
"serialize-javascript": "^1.3.0",
67+
"servertiming": "^1.3.0"
6768
},
6869
"devDependencies": {
6970
"assets-webpack-plugin": "^3.4.0",
@@ -109,6 +110,7 @@
109110
"url-loader": "^0.5.7",
110111
"webpack": "^2.2.0",
111112
"webpack-dev-middleware": "^1.8.4",
112-
"webpack-hot-middleware": "^2.13.2"
113+
"webpack-hot-middleware": "^2.13.2",
114+
"webpack-node-externals": "^1.5.4"
113115
}
114116
}

src/styles/app.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
2-
.body {
1+
body {
32
font-size: 16px;
43
}

0 commit comments

Comments
 (0)