Tauri 项目 和 Vben-Admin 项目 源码打包哲学

源码打包命令整理(PowerShell 版)

一、Tauri 项目(JjFms)

powershell 复制代码
tar --exclude=node_modules --exclude=src-tauri/target --exclude=dist --exclude=.git -czvf ../JjFms-backup.tar.gz .
排除项 原因
node_modules 依赖,pnpm install 重装
src-tauri/target Rust 编译产物,几 GB,必须排除
dist 前端构建产物,pnpm build 重建
.git 版本历史

恢复:

powershell 复制代码
tar -xzvf JjFms-backup.tar.gz -C ./JjFms-restore
cd JjFms-restore
pnpm install
pnpm tauri dev

注意 :Tauri 恢复后需要 Rust 环境,客户跑不了。客户要能用,直接给 src-tauri/target/release/ 下的 .exe。


二、Vben-admin 项目

powershell 复制代码
tar --exclude=node_modules --exclude=apps/*/dist --exclude=.turbo --exclude=.git --exclude=.husky -czvf ../vben-backup.tar.gz .
排除项 原因
node_modules 依赖,pnpm install 重装
apps/*/dist 各子应用构建产物(Monorepo,dist 不在根目录)
.turbo Turborepo 缓存
.git 版本历史
.husky Git hooks

恢复:

powershell 复制代码
tar -xzvf vben-backup.tar.gz -C ./vben-restore
cd vben-restore
pnpm install
pnpm run dev

注意 :确认 apps/*/.env 文件在包里,不在就补上。


三、通用规则

项目 必须排除 原因
所有前端项目 node_modules 依赖可重装
所有前端项目 dist 构建产物可重建
Tauri src-tauri/target Rust 编译缓存,几 GB
Vben Monorepo apps/*/dist dist 在子目录
Vben Monorepo .turbo Turborepo 缓存
可选 .git 不要历史就排除
可选 .husky Git hooks

相关推荐
计算机毕业设计杰瑞1 小时前
【精品大数据项目】基于大数据的药品多维度属性分析与可视化的设计与实现,附源码_数据可视化_数据分析_毕设选题推荐_SPark_Hadoop_文档指导ppt
大数据·信息可视化·数据分析
samFuB1 小时前
【数据集】地市健康城市与公共卫生响应文本分析词频数据(2005-2025年)
大数据
人工智能培训1 小时前
数字孪生驱动大模型工业知识库:为具身机器人植入领域专业经验
大数据·linux·服务器·前端·人工智能
W***25922 小时前
2026年企业级Work Agent品类科普
大数据
小蒋观天下2 小时前
端侧大模型在安防摄像头部署实操(下篇)|模型量化、推理加速、视频接入与量产调优
大数据·人工智能·算法·安全·机器学习·计算机视觉·ai大模型
z775088544 小时前
冷库是租还是建?把三本账摊开算
大数据·经验分享
2501_933670794 小时前
2027校招销售运营面试:大数据管理与应用专业如何拆解漏斗分析
大数据·人工智能·面试
阿部多瑞 ABU13 小时前
复杂社会关系、三层结构与自反性
大数据·人工智能·ai写作
鲲穹AI种草14 小时前
小红书 AI 创作工具怎么选?鲲穹 RedNote 功能实测与横向对比
大数据·人工智能