Skip to content

使用filemanager-webpack-plugin2.0.5版本vue2打包dist包之后生成zip压缩包

License

Notifications You must be signed in to change notification settings

zerofree00/filemanager-vue2-dist-zip

Repository files navigation

使用filemanager-webpack-plugin2.0.5版本vue2打包dist包之后生成zip压缩包

根据项目的package.json里面的配置打包成name-verson-time test2

npm 库地址

https://www.npmjs.com/package/filemanager-vue2-dist-zip

Install

npm install filemanager-vue2-dist-zip -D

vue2.x项目打包的时候,直接压缩dist生成zip

zipPlugin 可传入自定义的包名 与outputDir 保持一致,

传入2个参数 { sourcePath, desPath }

sourcePath:目标包的名字,及,默认dist

desPath:压缩出来的包的名字,及,默认 packageData.name + packageData.version

如: zipPlugin({ sourcePath : 'dist2' , desPath : 'xx项目' })

默认dist文件名

输出内容 { plugin: plugin, // 压缩函数 name: packageData.name // package.json文件中对应的name的值 extract, // 时间格式化 输出结果为 2023.05.06.17.13 name: packageData.name, time // 返回打出来的zip的包的时间 }

  • 在vue.config.js中

const {plugin , name } = require('filemanager-vue2-dist-zip')

configureWebpack: { devtool, plugins: process.env.NODE_ENV === 'production' ? [zipPlugin({ desPath : 'xx项目' })] : [] }

img.png

About

使用filemanager-webpack-plugin2.0.5版本vue2打包dist包之后生成zip压缩包

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published