npm 和 yarn 的区别
两者都是基于同一个代码包数据库去拉取数据的。
最开始,yarn 是为了弥补 npm 的一些缺陷而出现的,到目前为止,两者的区别越来越小,主要是时间和使用体验上的一些不同了。
1、速度快
npm 第一次安装的对比 54.885s

yarn 第一次安装的对比 64.87s

npm 再次安装时间对比 34.961s

yarn 再次安装时间对比 19.824s

npm 删除包花费的时间对比 43.843s

yarn 删除包花费的时间对比 21.99s

2、npm 安装在国内基本都要设置镜像,而有些 npm 包需要额外的配置才能拉取下来
3、命令使用上,定义在 scripts 里面的命令,npm 需要加上 run,yarn 不需要
npm 和 yarn 常用命令
# 安装依赖 |