vue3.0源码学习

monorepo

vue3.0刚开始用的是lerna,在发布3.0.0-alpha.1时改为yarn的workspaces方式。
3.2版本已切换到pnpm

lerna的常用命令

1
2
3
4
5
6
lerna init #初始化
> lerna bootstrap #下载依赖包或者生成本地软连接
lerna add yyy #所有包都添加yyy
lerna add yyy --scope=xxx #给包xxx添加yyy依赖
lerna list
lerna clean

代码提交信息管理

git hooks

yorkie

rollup