UNPKG

infinite-loading

Version:

vue-infinite-loading based on bedlate's vue-data-loading

46 lines (42 loc) 1.08 kB
'use strict' const path = require('path') const utils = require('./utils') const webpack = require('webpack') const config = require('../config') const merge = require('webpack-merge') const baseWebpackConfig = require('./webpack.base.conf') process.env.NODE_ENV = 'production' delete baseWebpackConfig.entry['app'] module.exports = merge(baseWebpackConfig, { entry: { index: './src/index.js' }, output: { path: path.resolve(__dirname, '../dist'), publicPath: '/dist/', filename: 'index.min.js', library: 'VueDataLoading', libraryTarget: 'umd', umdNamedDefine: true }, externals: { vue: { root: 'Vue', commonjs: 'vue', commonjs2: 'vue', amd: 'vue' } }, plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: '"development"' } }), new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false } }) ] })