123456789101112131415161718192021222324252627282930313233343536373839 |
- const path = require('path');
- const TerserPlugin = require('terser-webpack-plugin');
- const JavascriptObfuscator = require("webpack-obfuscator");
- const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
- module.exports = {
- entry: {
- znzf: './src/znzf.js'
- }, // 入口文件路径
- output: {
- // filename: 'bundle.js', // 输出文件名称
- filename: '[name].js',
- path: path.resolve(__dirname, 'dist') // 输出文件存放位置(此处为 dist 目录)
- },
- optimization: {
- minimize: false,
- minimizer: [
- new UglifyJsPlugin({
- uglifyOptions: {
- output: {
- comments: false
- }
- }
- }),
- new TerserPlugin({
- terserOptions: {
- output: {
- comments: false,
- },
- },
- }),
- ]
- },
- plugins: [
- ],
- mode: 'production' //production
- };
|