Необходимо сделать ssr для react spa
Есть мысль сделать отдельный бандл
В основе будет koa.js
Собираю с помощью webpack
конфиг такой
{
entry: './ssr/src/index.js',
output: {
path: __dirname + '/ssr/app',
filename: 'index.js'
},
node: {
fs: 'empty',
net: 'empty'
},
module: {
loaders: [
{
test: /.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
options: {
presets: ["react"]
}
}
]
}
}
Но при запуске жалуется на TypeError: Cannot read property '@@any-promise/REGISTRATION' of undefined
undefined Получается в результате вызова window, которой нет в node.js (а само место вызова - полифил для промисов) Хотя он там не нужен совершенно