diff --git a/packages/schematics/angular/app-shell/index.ts b/packages/schematics/angular/app-shell/index.ts index 0b14d8db96..ec8b73feaa 100644 --- a/packages/schematics/angular/app-shell/index.ts +++ b/packages/schematics/angular/app-shell/index.ts @@ -194,6 +194,7 @@ function addAppShellConfigToWorkspace(options: AppShellOptions): Rule { configurations: { production: { browserTarget: `${options.clientProject}:build:production`, + serverTarget: `${options.clientProject}:server:production`, }, }, }; diff --git a/packages/schematics/angular/app-shell/index_spec.ts b/packages/schematics/angular/app-shell/index_spec.ts index deef63477f..ca7bf55929 100644 --- a/packages/schematics/angular/app-shell/index_spec.ts +++ b/packages/schematics/angular/app-shell/index_spec.ts @@ -69,6 +69,7 @@ describe('App Shell Schematic', () => { expect(target.options.serverTarget).toEqual('bar:server'); expect(target.options.route).toEqual('shell'); expect(target.configurations.production.browserTarget).toEqual('bar:build:production'); + expect(target.configurations.production.serverTarget).toEqual('bar:server:production'); }); it('should add router module to client app module', () => {