使用yarn来替代npm

kevin.Zhu 发布于:2022-12-5 16:20 分类:文摘  有 22 人浏览,获得评论 0 条  

https://www.cnblogs.com/fozero/p/11747429.html


安装yarn

  • 方式一:npm install yarn -g
  • 方式二:brew install yarn

通常情况下不建议通过npm进行安装。npm安装是非确定性的,程序包没有签名,并且npm除了做了基本的SHA1哈希之外不执行任何完整性检查,这给安装系统程序带来了安全风险。
基于这些原因,强烈建议你通过最适合于你的操作系统的安装方法来安装yarn。

yarn的优点

安装速度快 (服务器速度快 , 并且是并行下载)
版本锁定
缓存机制

与npm对比

  • npm是按照包的排序,也就是队列挨个下载,一个下载完成后,再下载另一个
  • yarn是将要下载的包进行同时下载

常用命令对比

npm init                                              ---- yarn init
npm install                                         ---- yarn 
npm install xxx@1.1.1 -g                   ---- yarn global add xxx@1.1.1
npm install xxx@1.1.1 --save            ---- yarn add xxx@1.1.1
npm install xxx@1.1.1 --save-dev     ---- yarn add xxx@1.1.1 --dev
npm uninstall xxx --save(-dev)          ----yarn remove xxx
npm run xxx                                      ---- yarn run xxxx