当前位置: 首页 > 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
  • 准“90后”山西壶关县委常委、副县长高雅亭赴北京密云挂职
  • 美联合健康集团高管枪杀案嫌疑人对谋杀指控不认罪
  • 中央政治局会议举行,传递三重确定性
  • A股三大股指涨跌互现,电力股走强,地产股冲高回落
  • 女子隐私被“上墙”莫名遭网暴,网警揪出始作俑者
  • 贝壳:网传“深圳贝壳内部通知”不实