miniprogram-paint-poster
Version:
一个可以在小程序随意生成海报的小程序代码库
34 lines (32 loc) • 715 B
JavaScript
const path = require('path');
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const TerserPlugin = require('terser-webpack-plugin') // 引入压缩插件
module.exports = {
mode: 'production',
entry: {
freePoster:path.join(__dirname, 'src', 'index'),
'freePoster.min':path.join(__dirname, 'src', 'index')
},
output: {
filename: "[name].js",
libraryExport: "default",
libraryTarget: "umd",// var this window ...
},
optimization:{
minimize:true,
minimizer:[
new UglifyJsPlugin({
include: /\.min\.js$/,
}),
]
},
module:{
rules:[
{
test:/\.js$/,
use:'babel-loader',
exclude:/node_modules/
}
]
}
};