From 0462b3c2c96e5b226ce8b500229047c14c3c3964 Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Fri, 7 Apr 2017 17:56:18 -0600 Subject: [PATCH] fix(@angular/cli): enable dev server history fallback in ejected config --- packages/@angular/cli/tasks/eject.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/@angular/cli/tasks/eject.ts b/packages/@angular/cli/tasks/eject.ts index 53ed0065c2b1..4bf7eecc98f7 100644 --- a/packages/@angular/cli/tasks/eject.ts +++ b/packages/@angular/cli/tasks/eject.ts @@ -320,6 +320,10 @@ class JsonWebpackSerializer { serialize(config: any): string { // config = Object.assign({}, config); config['plugins'] = this._pluginsReplacer(config['plugins']); + // Routes using PathLocationStrategy break without this. + config['devServer'] = { + 'historyApiFallback': true + }; config['resolve'] = this._resolveReplacer(config['resolve']); config['resolveLoader'] = this._resolveReplacer(config['resolveLoader']); config['entry'] = this._entryReplacer(config['entry']);