fix(@angular/cli): add PurifyPlugin to eject

This commit is contained in:
Hans Larsen 2017-11-01 14:07:30 -07:00 committed by Hans
parent 5b01189469
commit a24e644392

View File

@ -9,6 +9,7 @@ import { NgCliWebpackConfig } from '../models/webpack-config';
import { CliConfig } from '../models/config';
import { stripBom } from '../utilities/strip-bom';
import { AotPlugin, AngularCompilerPlugin } from '@ngtools/webpack';
import { PurifyPlugin } from '@angular-devkit/build-optimizer';
import { LicenseWebpackPlugin } from 'license-webpack-plugin';
import denodeify = require('denodeify');
@ -228,6 +229,9 @@ class JsonWebpackSerializer {
args = this._aotPluginSerialize(plugin);
this._addImport('@ngtools/webpack', 'AotPlugin');
break;
case PurifyPlugin:
this._addImport('@angular-devkit/build-optimizer', 'PurifyPlugin');
break;
case AngularCompilerPlugin:
args = this._aotPluginSerialize(plugin);
this._addImport('@ngtools/webpack', 'AngularCompilerPlugin');