diff --git a/packages/@angular/cli/models/webpack-configs/styles.ts b/packages/@angular/cli/models/webpack-configs/styles.ts index f90e741b8100..b3b89a3a0b3a 100644 --- a/packages/@angular/cli/models/webpack-configs/styles.ts +++ b/packages/@angular/cli/models/webpack-configs/styles.ts @@ -97,14 +97,14 @@ export function getStylesConfig(wco: WebpackConfigOptions) { if (globalStylePaths.length > 0) { rules.push(...baseRules.map(({test, loaders}) => ({ include: globalStylePaths, test, loaders: ExtractTextPlugin.extract({ - loader: [ + use: [ // css-loader doesn't support webpack.LoaderOptionsPlugin properly, // so we need to add options in its query `css-loader?${JSON.stringify({ sourceMap: cssSourceMap })}`, ...commonLoaders, ...loaders ], - fallbackLoader: 'style-loader', + fallback: 'style-loader', // publicPath needed as a workaround https://github.com/angular/angular-cli/issues/4035 publicPath: '' })