webpack.plugin.js
518 Bytes
const { merge } = require('webpack-merge');
const prodConfig = require('./webpack.prod');
const WebpackBar = require("webpackbar");
const NodePolyfillPlugin = require("node-polyfill-webpack-plugin");
const path = require('path')
const { cwd } = require('process')
delete prodConfig.plugins
module.exports = merge(prodConfig, {
output: {
filename: 'index.js',
libraryTarget: 'system',
},
entry: path.resolve(cwd(), './index.ts'),
plugins: [
new WebpackBar(),
new NodePolyfillPlugin()
],
});