• vue-cli3.0直接打包成zip压缩文件


    1. 安装filemanager-webpack-plugin包

    npm install filemanager-webpack-plugin@2.0.5 -D

    2. 在package.json里修改版本号

    例如:修改version为1.0.0

    {
    "name": "my-app",
    "version": "1.0.0",
    "description": "A vue template with Element UI & axios & iconfont & permission control",
    "author": "",
    ...
    }

    3. 在vue.config.js添加如下代码

    const config = require('./package.json')
    const version = `${config.version}`
    const FileManagerPlugin = require('filemanager-webpack-plugin')
    module.exports = {
    ...
    configureWebpack: {
    // 将打包后的dist文件自动压缩成dist-1.0.0.zip包
      plugins: [
        new FileManagerPlugin({
          onEnd: {
            mkdir: ['./dist'],
            archive: [{ source: `./dist`, destination: `./dist-${version}.zip` }]
          }
        })
      ]
    }
    }

    配置完成后,打包时会同时生成dist打包文件夹和dist-1.0.0.zip压缩包

    项目根目录终端输入打包命令

    npm run build
  • 相关阅读:
    webpack(4) 配置
    query 与 params 使用
    git 操作
    一个vue练手的小项目
    9/10案例
    9/9python案例
    jmeter录制移动端脚本(二) --- badboy工具
    用jmeter连接数据库并进行操作
    jmeter录制脚本(一) --本身自带功能
    Jmeter组件使用
  • 原文地址:https://www.cnblogs.com/dubayaoyao/p/14542913.html
Copyright © 2020-2023  润新知