generator-at-angular
Version:
Yeoman angular application generator thet uses Webpack, SASS, UI router, Karma and Jasmine for testing, and auto generated docs.
27 lines (25 loc) • 593 B
JavaScript
const webpack = require('webpack');
const CleanWebpackPlugin = require('clean-webpack-plugin');
module.exports = function(_path) {
return {
context: _path,
devtool: 'cheap-source-map',
output: {
publicPath: '/',
filename: '[name].[chunkhash].js'
},
plugins: [
new CleanWebpackPlugin(['dist'], {
root: _path,
verbose: true,
dry: false
}),
new webpack.optimize.DedupePlugin(),
new webpack.optimize.UglifyJsPlugin({
minimize: true,
warnings: false,
sourceMap: true,
})
]
};
};