Yarn 是一个快速、可靠且安全的 JavaScript 包管理器,最初由 Facebook 开发,旨在提供比 npm 更快的依赖安装速度和更一致的包管理体验。以下是 Yarn 的安装与配置教程:
安装 Yarn
方法 1: 使用 npm 安装
如果你的系统已经安装了 Node.js 和 npm,你可以通过 npm 直接安装 Yarn:
npm install -g yarn
方法 2: 使用包管理器安装
对于 Linux 发行版,你可以使用相应的包管理器来安装 Yarn。例如,在 Ubuntu 或 Debian 上,你可以使用 APT:
sudo apt-get update && sudo apt-get install yarn
在 Fedora 上,你可以使用 DNF:
sudo dnf install yarn
在 macOS 上,如果你使用 Homebrew,可以运行:
brew install yarn
验证安装
安装完成后,你可以通过以下命令来验证 Yarn 是否安装成功:
yarn --version
配置 Yarn
配置镜像源
如果默认的 npm/yarn 镜像源访问缓慢,你可以更改 Yarn 的镜像源。例如,设置为中国镜像源,可以使用以下命令:
yarn config set registry https://registry.npm.taobao.org
设置全局目录和缓存目录
你也可以设置 Yarn 的全局目录和缓存目录,以避免权限问题或空间限制问题:
yarn config set prefix ~/.yarn
yarn config set cacheFolder ~/.yarn/cache
其他配置
Yarn 还允许你通过 .yarnrc
文件进行更多自定义配置,例如设置代理服务器、SSL 验证等。
使用 Yarn
初始化项目
使用 Yarn 初始化一个新的项目:
yarn init
添加依赖
添加一个依赖包到项目中:
yarn add <package-name>
删除依赖
从项目中删除一个依赖包:
yarn remove <package-name>
更新依赖
更新一个或所有依赖包到最新版本:
yarn upgrade <package-name>
yarn upgrade
安装项目依赖
安装项目的所有依赖:
yarn install
执行 npm 脚本
执行 package.json 文件中定义的脚本:
yarn run <script-name>
通过以上步骤,你就可以在你的项目中使用 Yarn 来管理和安装 JavaScript 包了。记得在团队协作中,确保所有成员都使用相同的 Yarn 版本和配置,以保持一致性。