• 使用yarn来替代npm


    Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的

    安装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
    
  • 相关阅读:
    js 原生ajax实现
    layer 查看图片
    c# 操作XML
    C# 扩展方法
    c# 依赖注入
    visual studio 快捷键
    HIS系统结算后,没有更新单据状态为“已结算”
    网络流四·最小路径覆盖 HihoCoder
    飞行员配对(二分图最大匹配) 51Nod
    开心的小Q 51Nod
  • 原文地址:https://www.cnblogs.com/fozero/p/11747429.html
Copyright © 2020-2023  润新知