yarn 笔记
关于依赖固化以及依赖版本不一致
在开发中会碰到 packages.json 因为设置了^导致 install 了有兼容性的版本 自己的项目还好管理,但是碰到依赖的项目中的 packages.json 就没办法被管理了
这时候就需要将依赖进行固化,可以从 yarn.lock 文件查看当前的安装版本
依赖固化
packages.json 中可以设置 resolutions 属性来进行固化,配置和 dependencies 中类似,直接使用"包:version"
json{
"resolutions": {
"vue": "3.3.4"
}
}