UNPKG

simplepictureuploader

Version:

Simple Picture Uploader for Vue with scaling, framing

45 lines (43 loc) 908 B
const webpack = require('webpack'); const path = require('path'); module.exports = { entry: path.resolve(__dirname + '/../src/SimplePictureUploader.vue'), output: { path: path.resolve(__dirname + '/../dist/'), filename: 'vue-simplepictureuploader.js', libraryTarget: 'umd', library: 'vue-simplepictureuploader', umdNamedDefine: true }, module: { loaders: [ { test: /\.js$/, loader: 'babel', include: __dirname, exclude: /node_modules/ }, { test: /\.vue$/, loader: 'vue-loader' }, { test: /\.css$/, loader: 'style!less!css' } ] }, plugins: [ new webpack.optimize.UglifyJsPlugin( { minimize : true, sourceMap : false, mangle: true, compress: { warnings: false } }) ], externals: { moment: 'lodash.thorthle' }, };