当前位置: 首页 > news >正文

vue3 使用 vite 管理多个项目,实现各子项目独立运行,独立打包

场景:

之前写过一篇 vite vue2 的配置,但是现在项目使用 vue3 较多,再更新一下

vue脚手架初始化之后的项目,每个项目都是独立的,导致项目多了之后,node依赖包过多,占用内存较多。想实现的效果是:一个项目结构管理多个子项目,子项目运行或者打包后都可以是独立的,但是共用一个node依赖包文件

实现:【二选一】

1、多个项目共同使用一份配置文件,打包及跨域相关配置均在一个文件中修改并运行

容易造成一份文件过于冗余

2、每个项目都有自己的配置文件,打包及跨域相关配置可以再自己的文件中修改并运行【Monorepo 架构管理多个子项目】

项目可以灵活进行配置,跟其他项目不污染

(内容没有完善,有需要自行查找)

相关文章:

  • 反爬虫机制中的验证码识别:类型、技术难点与应对策略
  • 电商数据中台架构:淘宝 API 实时采集与多源数据融合技术拆解
  • 蓝桥杯 6. 冰雹数
  • 2025年大语言模型平台、主流模型及Token价格的综合对比分析报告
  • freeswitch配置视频对接
  • Java对象转换的多种实现方式
  • 面向高性能运动控制的MCU:架构创新、算法优化与应用分析
  • Postman-win64-7.2.2 安装教程(Windows 64位详细步骤)
  • 51.[前端开发-JS实战框架应用]Day02-jQuery的属性操作-DOM操作和动画
  • 【刷题Day26】Linux命令、分段分页和中断(浅)
  • CI/CD自动化部署(持续集成和持续交付/部署)
  • 小白学习java第15天:JDBC
  • 【高频考点精讲】CSS accent-color属性:如何快速自定义表单控件的颜色?
  • 基于深度学习的图像压缩技术(一)
  • 【java源码】AI智能导诊系统,基于H5、小程序、app等多端,引导患者自助就诊挂号,实现科学就诊
  • 学习整理在centos7上安装mysql8.0版本教程
  • 缓存与数据库一致性深度解析与解决方案
  • WSL2-自定义安装
  • 大模型提示词如何编写
  • FreeRTOS
  • 咖啡戏剧节举办第五年,上生新所“无店不咖啡,空间皆可戏”
  • 农行原首席专家兼浙江省分行原行长冯建龙主动投案,正接受审查调查
  • 公积金利率降至历史最低!多项房地产利好政策落地,购房者置业成本又降了
  • 何立峰将访问瑞士、法国并举行中美经贸高层会谈、第十次中法高级别经济财金对话
  • 综合治理食品添加剂滥用问题,国务院食安办等六部门联合出手
  • 世界哮喘日丨张旻:哮喘的整体诊断率不足三成,吸入治疗是重要治疗手段