12345678910111213141516171819202122232425262728293031 |
- const webpack = require('webpack');
- const path = require('path');
- const uglifyPlugin = new webpack.optimize.UglifyJsPlugin();
- var bowerComponentsPath = path.join(__dirname, '/bower_components');
- module.exports = {
- context: __dirname,
- entry: './src/js/ionic-material.js',
- output: {
- libraryTarget: 'umd',
- library: 'ionicMaterial',
- path: __dirname + '/dist',
- filename: 'ionic.material.js',
- sourceMapFilename: 'ionic.material.min.js.map'
- },
- resolve: {
- alias: {
- waves: path.join(bowerComponentsPath, 'waves/dist/waves.js')
- }
- },
- externals:{
- 'angular': 'angular',
- 'ionic': 'ionic'
- },
- plugins: [
- // uglifyPlugin
- ],
- target : 'web',
- devtool: 'source-map'
- };
|