vite+vue2打包防止内存泄漏并自动生成dist.zip文件夹

1.package.json配置添加运行内存配置

set NODE_OPTIONS=–max-old-space-size=10240 & vite build

"scripts": {
    "serve": "vite",
    "build:dev":"vite build --mode dev",
    "build:prod": "vite build --mode prod",
    "build": "set NODE_OPTIONS=--max-old-space-size=10240 & vite build",
    "lint": "eslint --ext .js,.vue src --fix",
    "preview": "vite preview",
    "update": "ncu -u && yarn"
  },

2.安装vite-plugin-zip-pack打包依赖

npm install --save-dev vite-plugin-zip-pack

3.vite.config.js引入zip并配置

import ZipPackPlugin from 'vite-plugin-zip-pack'
plugins: [
      ZipPackPlugin({
        name: 'dist',
        path: 'dist',
        library: 'archiver'  // 设置 library: 'archiver' 可以提高 ZIP 文件打包的效率与稳定性
      })
    ],
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值