欢迎光临
个人技术文档整理

yarn的安装和使用

yarn的简介:

Yarn是一个由Facebook开发的JavaScript软件包管理器,用于管理项目依赖项。它与npm相似,但具有更快的安装速度、并行下载以及更好的缓存机制等特点。

 

yarn的特点:

Yarn的优点包括:

  • 更快的安装速度和并行下载:Yarn使用多线程并行下载依赖项,从而提高了安装速度。
  • 更好的缓存机制:Yarn会将已下载的依赖项缓存在本地,因此后续安装时可以从缓存中获取,减少重复下载。
  • 更好的版本控制:Yarn使用yarn.lock文件来确保所有开发人员都使用相同的依赖项版本,防止出现版本差异导致的问题。

Yarn的缺点包括:

  • 较大的安装包:Yarn需要安装Node.js,因此安装包比较大。
  • 不完全兼容npm:尽管很多npm命令也适用于Yarn,但Yarn有一些独特的命令和功能,可能需要学习额外的知识。

yarn的安装

  • 下载node.js,使用npm安装
    npm install -g yarn 
  • 查看版本
    yarn --version
  • 更新 yarn 到最新版本
    yarn set version latest

 

Yarn 镜像仓库调整

  • 查看镜像仓库地址
    yarn config get registry
  • 修改镜像源地址
    yarn config set registry https://registry.npm.taobao.org
  • 常见镜像仓库有:
    淘宝镜像仓库:https://registry.npm.taobao.org
    Yarn默认仓库:https://registry.yarnpkg.com

 

 

yarn 的常用命令

# 查看所有命令
  yarn help

# 初始化,自动创建yarn运行必备文件
  yarn init

# 安装项目依赖的所有js包
  yarn
  # 或
  yarn install

# 安装指定js包
  yarn add [package]
  yarn add [package]@[version]
  yarn add [package]@[tag]

# 更新指定js包
  yarn up [package]
  yarn up [package]@[version]
  yarn up [package]@[tag]

# 删除指定js包
  yarn remove [package]

 

参考链接

  • yarn - 官网:
    https://yarnpkg.com/
  • yarn - 官方文档
    https://yarnpkg.com/getting-started

 

赞(1)