/* tslint:disable */ // #docregion one-entry entry: { app: 'src/app.ts' } // #enddocregion one-entry // #docregion app-example import { Component } from '@angular/core'; @Component({ ... }) export class AppComponent {} // #enddocregion app-example // #docregion one-output output: { filename: 'app.js' } // #enddocregion one-output // #docregion two-entries entry: { app: 'src/app.ts', vendor: 'src/vendor.ts' }, output: { filename: '[name].js' } // #enddocregion two-entries // #docregion loaders loaders: [ { test: /\.ts$/ loaders: 'ts' }, { test: /\.css$/ loaders: 'style!css' } ] // #enddocregion loaders // #docregion imports // #docregion single-import import { AppComponent } from './app.component.ts'; // #enddocregion single-import import 'uiframework/dist/uiframework.css'; // #enddocregion imports // #docregion plugins plugins: [ new webpack.optimize.UglifyJsPlugin() ] // #enddocregion plugins // #enddocregion