ngw
Version:
Provides an opportunity to overload webpack config for angular-cli applications
20 lines (16 loc) • 607 B
text/typescript
import * as webpack from 'webpack';
import { Path } from '@angular-devkit/core';
import { NormalizedBrowserBuilderSchema } from '@angular-devkit/build-angular';
export interface WebpackOptions<T = NormalizedBrowserBuilderSchema> {
root: Path;
projectRoot: Path;
options: T;
}
const command = process.argv[2].toLowerCase();
export default function (config: webpack.Configuration, options: WebpackOptions) {
if (command === 'test') {
console.log('Test configuration is running');
}
console.log('To modify webpack build, you can use ngw.config.ts');
return config;
}