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'},
        ]
      }
    })

  ],
posted @ 2021-05-13 15:23  Codeblackcats  阅读(49)  评论(0)    收藏  举报  来源