UNPKG

keep-observers

Version:

This is a monitoring service applied to the web side Support Elasticsearch+kiban The middleware extension interface is provided by means of plug-in service compositionkeep-observers

36 lines (34 loc) 889 B
var path = require('path'); var fs = require('fs'); var webpack = require('webpack') var baseWebpackConfig = require('./webpack.config.base.js') var ProgressBarPlugin = require('progress-bar-webpack-plugin'); var merge = require('webpack-merge') module.exports = merge(baseWebpackConfig, { entry: { 'keepObserver': [ './src/index.ts', ], }, //输出文件 output: { //文件命名 filename: '[name].js', libraryTarget: 'umd', globalObject: 'this', umdNamedDefine: true, //输出目录 path: path.resolve(__dirname, '../dist'), }, devtool: false, //压缩 optimization: { minimize: false }, plugins: [ new ProgressBarPlugin(), new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify('production'), }), ] })