yarn和npm都是node的包管理工具,yarn出现的比npm要晚,这就说明了yarn恩狗解决npm的一些问题。虽然对于我们日常开发而言,可能没有必要去区分这两款工具的区别,但是,在有些大公司的面试中会问及这个问题,所以,我们还应该又一个大致的了解。
一、yarn和npm的相同点
都是node的包管理工具。
二、yarn的相关介绍
1、什么是yarn
yarn是新一代包管理工具
2、为什么使用yarn
速度快
安装版本统一、更安全
(一个包有主版本、次版本、补丁版本,npm由于没有锁定版本,会造成项目成员之间包的版本好不同,而yarn新增lock文件,锁定包的版本,避免因为包包版本不同引起的错误)
更简洁的输出
更好的语意化
二、如何使用yarn
yarn init
yarn add
yarn install
yarn remove
网友评论