1,yarn 用于解决 npm 包管理器 下载慢 ,缓存上一次下载的文件 重复的文件不会再去下载 如果没有变动的话 可以实现秒下
2,yarn 用于解决 package.json 在不同的用户电脑上 npm i 的时候 安装的文件不一致 因为一些同名的文件会相会覆盖 但是不能确定到底最后剩下的是哪一个文件 所以导致在开发电脑上没问题 但是到用户手里就异常 使用 yarn 可以解决这个问题
3,npm i 的时候 会安装一下不需要的依赖 用 yarn 可以只下载有用的依赖
4,yarn 安装 cli 的时候还是会有点问题 用 npm 安装 cli 即可