|
@@ -6,6 +6,8 @@ const AutoImport = require('unplugin-auto-import/webpack')
|
|
|
const Components = require('unplugin-vue-components/webpack')
|
|
|
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')
|
|
|
const CopyWebpackPlugin = require('copy-webpack-plugin');
|
|
|
+const FilemanagerPlugin = require('filemanager-webpack-plugin');
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -112,7 +114,25 @@ module.exports = {
|
|
|
to: `${path.resolve('dist')}/rules`
|
|
|
}
|
|
|
]
|
|
|
- })
|
|
|
+ }),
|
|
|
+
|
|
|
+ new FilemanagerPlugin({
|
|
|
+ events: {
|
|
|
+ onEnd: {
|
|
|
+ archive: [
|
|
|
+ {
|
|
|
+ format: 'zip',
|
|
|
+ source: path.join(__dirname, 'dist'),
|
|
|
+ destination: `dist.zip`,
|
|
|
+ options: {zlib: {level: 6}},
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ },
|
|
|
+ }),
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
],
|
|
|
},
|
|
|
// 配置 content.css
|