victorpopkov/universal-redux

View on GitHub
webpack/prod.server.config.js

Summary

Maintainability
A
40 mins
Test Coverage
/* eslint-disable import/no-extraneous-dependencies */
const { serverConfiguration } = require('universal-webpack');
const webpack = require('webpack');
const baseProd = require('./prod.base.config');
const settings = require('./universal-webpack-settings.json');

const config = serverConfiguration(baseProd, settings);

config.plugins.push(
  new webpack.DefinePlugin({
    __CLIENT__: false,
    __DEVELOPMENT__: false,
    __DEVTOOLS__: false,
    __DISABLE_SSR__: false,
    __SERVER__: true,
  }),
);

module.exports = config;