| 123456789101112131415161718192021222324 |
- // https://medium.com/js-dojo/how-to-reduce-your-vue-js-bundle-size-with-webpack-3145bf5019b7
- // const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
- const webpack = require('webpack');
- const PACKAGE = require('./package.json');
- const banner = PACKAGE.name + ' - ' + PACKAGE.version + ' | ' +
- '(c) 2015, ' + new Date().getFullYear() + ' ' + PACKAGE.author + ' | ' +
- PACKAGE.homepage;
- module.exports = {
- configureWebpack: {
- output: {
- library: "VueGridLayout",
- libraryExport: 'default'
- },
- plugins: [
- // new BundleAnalyzerPlugin(),
- new webpack.BannerPlugin(banner)
- ],
- },
- css: {
- extract: false
- },
- }
|