npm 原理
npm 存在问题
pnpm 是什么
pnpm 优点
- 快,这里的快指定复用快,pnpm 下载会将安装包下载到自己本地,建立一条软连。第二次使用同一个包的时候,就不需要下载,只需要重新建立一条软链,而且节省了硬盘空间
- 改进了依赖处理逻辑
pnpm 为啥比npm好,解决了npm的啥问题
pnpm的原理是什么
monorepo是什么
在一个代码仓库中管理多个项目,例如假设webpack 和plugin 或者loader
monorepo 如何使用
monorepo 优势 、解决了什么问题
- 优势:
-
- 便于团队共享知识库
- 便于管理多个互相依赖的项目
- 减少项目管理成本
- 劣势:
-
- 难以进行权限管理
- 版本管理混乱
- 代码质量参差不齐,且互相影响
- 技术栈升级困难
- 什么时候用
-
- 多个项目互相依赖
- 功能版本之间存在强关联
- 项目中存在多个编译入口,且构建条件存在差异
- 利用pnpm来管理monorepo
monorepo 原理是什么
mulitrepo 是什么
nx 是什么
turepack 是什么