美文网首页
前端包管理工具yarn和npm的区别和联系

前端包管理工具yarn和npm的区别和联系

作者: 雪燃归来 | 来源:发表于2020-05-14 06:34 被阅读0次

    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
    

    相关文章

      网友评论

          本文标题:前端包管理工具yarn和npm的区别和联系

          本文链接:https://www.haomeiwen.com/subject/yqhznhtx.html