+
95
-

npm与yarn有什么区别?

请问npm与yarn有什么区别?

网友回复

+
15
-

npm与yarn都是包管理工具,yarn的出现是为了弥补npm的缺陷与不足。

yarn是什么?

yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,yarn是为了弥补 npm 的一些缺陷而出现的

npm的缺陷:

npm install的时候巨慢,新的项目拉下来要等半天

同一个项目,安装的时候无法保持一致性。由于package.json文件中依赖包版本号的特点,有时会由于安装版本不一致出现bug

安装的时候,包会在同一时间下载和安装,中途某个时候,一个包抛出了一个错误,但是npm会继续下载和安装包。因为npm会把所有的日志输出到终端中,有关错误包的错误信息就会在一大堆npm打印的警告中丢失掉,并且...

点击查看剩余70%

我知道答案,我要回答