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
常用命令
# 安装依赖 |