vue 打包顺带压缩文件

2021-12-20  本文已影响0人  如果俞天阳会飞

步骤一

npm i filemanager-webpack-plugin -D 

步骤二

const FileManagerPlugin = require('filemanager-webpack-plugin');
const outputDir = 'dist';
module.exports = {
configureWebpack: (config) => {
    if (process.env.NODE_ENV === 'production') {
      const fileManagerPlugin = new FileManagerPlugin({
        events: {
          onEnd: {
            delete: [
              `./${outputDir}.zip`
            ],
            archive: [
              { source: `./${outputDir}`, destination: `./${outputDir}/${outputDir}.zip` }
            ]
          }
        }
      });
      config.plugins.push(fileManagerPlugin)
    }
  },
}
  

上一篇 下一篇

猜你喜欢

热点阅读