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 文件打包的效率与稳定性
})
],