目录
一、Yarn简介
Yarn最初是由Facebook前端团队开发的,是为了解决在使用npm时遇到的一些性能和稳定性问题。Yarn的目标是提供更快速、可靠和安全的软件包管理解决方案。现在是一个开源项目,得到了全球广泛的社区支持和贡献。
Github:https://github.com/yarnpkg/yarn
二、Yarn安装方法
可通过npm安装。
首先安装npm,安装方法请移步MacOS安装Node.js。
再通过npm安装,打开终端执行命令
npm install -g yarn
如果出现EACCES错误,表示没有授予当前用户mkdir权限
换成以下命令继续安装
sudo npm install -g yarn
三、Yarn安装后验证
查看版本
yarn -v
结果如下,当前版本1.22.19

设置成国内淘宝镜像源,比访问默认的国外镜像源快
yarn config set registry https://registry.npm.taobao.org/
四、Yarn和Npm的命令对比
| yarn | npm | 说明 |
|---|---|---|
| yarn init | npm init | 初始化package.json文件 |
| yarn install | npm install | 安装所有依赖包 |
| yarn add [package] | npm install [package] --save | 安装某个依赖包 |
| yarn remove [package] | npm uninstall [package] | 删除某个依赖包 |
| yarn add [package] --dev | npm install --save-dev | 安装依赖包到开发环境(dev),其他环境依次类推(–optional等等) |
| yarn rebuild | npm rebuild | 重构依赖 |
| yarn dev | npm run dev | 运行项目 |
| yarn global add [package] | npm install [package] -g | 全局安装依赖包 |
| yarn global upgrade | npm update --global | 全局升级依赖包版本 |
| yarn upgrade | rm -rf node_modules && npm install | 某特定项目升级依赖包版本 |
| yarn cache list | npm cache ls | 查看缓存列表 |
| yarn add --no-lockfile | npm install --no-package-lock | 安装不锁定版本的依赖包 |
Yarn是Facebook开发的替代npm的包管理工具,旨在解决npm的性能和稳定性问题。它提供了更快的安装速度和更可靠的依赖包管理。用户可以通过npm安装Yarn,之后可以设置淘宝镜像源提高下载速度。文章还对比了Yarn和npm的常用命令。
6629

被折叠的 条评论
为什么被折叠?



