From b082e135cfc569f3069e3df0aebc9544f1aa7b30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Mon, 3 Sep 2018 23:44:19 +0200 Subject: [PATCH] fix development setup --- build/examples/server.js | 3 +++ package.json | 1 + 2 files changed, 4 insertions(+) diff --git a/build/examples/server.js b/build/examples/server.js index 1676c383a..d971bdcdf 100644 --- a/build/examples/server.js +++ b/build/examples/server.js @@ -4,6 +4,7 @@ import webpack from 'webpack' import httpProxyMiddleware from 'http-proxy-middleware' import webpackDevMiddleware from 'webpack-dev-middleware' import webpackHotMiddleware from 'webpack-hot-middleware' +import historyApiFallbackMiddleware from 'connect-history-api-fallback' import config from './webpack.config' import { sassImport } from './utilities' import { srcPath, sassImportPath } from './paths' @@ -11,6 +12,8 @@ import { srcPath, sassImportPath } from './paths' const bundler = webpack(config) const middlewares = [] +middlewares.push(historyApiFallbackMiddleware()) + // add webpack stuff middlewares.push(webpackDevMiddleware(bundler, { publicPath: config.output.publicPath, diff --git a/package.json b/package.json index af8b18cb2..ec050f9d0 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "babel-eslint": "^9.0.0", "babel-loader": "^8.0.2", "browser-sync": "^2.24.7", + "connect-history-api-fallback": "^1.5.0", "copy-webpack-plugin": "^4.5.2", "css-loader": "^1.0.0", "eslint": "^5.5.0",