This commit is contained in:
22
library/build/chainWebpack/build7z/index.ts
Normal file
22
library/build/chainWebpack/build7z/index.ts
Normal file
@@ -0,0 +1,22 @@
|
||||
const dayjs = require('dayjs')
|
||||
const { outputDir, abbreviation } = require('../../../../src/config')
|
||||
const FileManagerPlugin = require('filemanager-webpack-plugin')
|
||||
|
||||
module.exports = {
|
||||
createBuild7z: (config) => {
|
||||
config.plugin('fileManager').use(FileManagerPlugin, [
|
||||
{
|
||||
events: {
|
||||
onEnd: {
|
||||
archive: [
|
||||
{
|
||||
source: `./${outputDir}`,
|
||||
destination: `./${outputDir}/${abbreviation}_${dayjs().unix()}.zip`,
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
},
|
||||
])
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user