mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-20 13:32:43 +08:00
refactor(@angular-devkit/build-angular): lazy require autoprefixer, mini-css-extract-plugin and postcss-import
This commit is contained in:
parent
8880e1c870
commit
72097ea55c
@ -17,12 +17,12 @@ import {
|
|||||||
import { WebpackConfigOptions } from '../build-options';
|
import { WebpackConfigOptions } from '../build-options';
|
||||||
import { getOutputHashFormat, normalizeExtraEntryPoints } from './utils';
|
import { getOutputHashFormat, normalizeExtraEntryPoints } from './utils';
|
||||||
|
|
||||||
const autoprefixer = require('autoprefixer');
|
|
||||||
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
|
||||||
const postcssImports = require('postcss-import');
|
|
||||||
|
|
||||||
// tslint:disable-next-line:no-big-function
|
// tslint:disable-next-line:no-big-function
|
||||||
export function getStylesConfig(wco: WebpackConfigOptions) {
|
export function getStylesConfig(wco: WebpackConfigOptions) {
|
||||||
|
const autoprefixer = require('autoprefixer');
|
||||||
|
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
||||||
|
const postcssImports = require('postcss-import');
|
||||||
|
|
||||||
const { root, buildOptions } = wco;
|
const { root, buildOptions } = wco;
|
||||||
const entryPoints: { [key: string]: [string, ...string[]] } = {};
|
const entryPoints: { [key: string]: [string, ...string[]] } = {};
|
||||||
const globalStylePaths: string[] = [];
|
const globalStylePaths: string[] = [];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user