npm打包 打包顺带打包成压缩文件
在packjson 中引入
"filemanager-webpack-plugin": "2.0.5",
修改 webpack.base.conf.js 文件
在头部声明变量
const FileManagerPlugin = require('filemanager-webpack-plugin')
在module.exports 的 plugins 中引入如下
plugins: [
new FileManagerPlugin({ //初始化 filemanager-webpack-plugin 插件实例
onEnd: {
delete: [ //首先需要删除项目根目录下的dist.zip
'./dist.zip',
],
archive: [ //然后我们选择dist文件夹将之打包成dist.zip并放在根目录
{source: './dist', destination: './dist.zip'},
]
}
})
],