yarn的安装和使用记录

安装配置

下面介绍yarn的安装,了解更多安装知识请访问yarn官网。

软件安装

npm install -g yarn

更新yarn到最新版本

yarn set version latest

查看当前使用的镜像

yarn config get registry

设置为淘宝镜像

yarn config set registry https://registry.npm.taobao.org/

yrm

yrm是管理镜像的工具,可以列出可以使用的镜像,非常方便。

安装yrm

npm install -g yrm

列出可以使用的镜像

yrm ls

使用淘宝镜像

yrm use taobao

根据package.json来安装项目依赖的软件包

yarn
// 或
yarn install

在package.json文件dependencies属性下增加记录

yarn add [package]

在package.json文件devDependencies属性下增加记录

yarn add [package]@[version] –dev
//或
yarn -D add [package]

以上是目前使用当中常用的用法命令。

### 切换至 Yarn 进行包管理 对于已经使用 npm 初始化并安装依赖项的项目,可以通过几个命令来迁移到 YarnYarn 是由 Facebook 开发的一种快速、可靠且安全的依赖管理软件包安装工具。 #### 安装 Yarn 如果尚未安装 Yarn,则可以从官方网站下载适合操作系统的版本[^1]。大多数情况下,在终端执行 `npm install --global yarn` 即可完成全局安装。 #### 导入现有项目的依赖关系 为了将现有的基于 npm 的项目转换为使用 Yarn 来处理其依赖关系,首先应当清理掉 node_modules 文件夹以及 package-lock.json 文件(如果有)。这一步骤确保了不会存在任何可能引起冲突的老化文件或锁定状态: ```bash rm -rf node_modules package-lock.json ``` 接着运行如下命令以初始化 Yarn 并导入来自 package.json 的所有依赖项: ```bash yarn install ``` 此时会创建一个新的名为 .yarnclean 的忽略列表文件一个更高效的 yarn.lock 锁定文件用于记录确切版本号的信息。 #### 更新脚本部分 package.json 中定义的各种生命周期事件与构建指令无需更改;然而建议更新 scripts 字段内的某些条目以便更好地利用 Yarn 提供的功能特性。比如替换 "test": "mocha" 成 "test": "yarn mocha" 或者直接采用内置支持的方式如 "start": "yarn start"。 #### 日常开发流程调整 今后每当需要添加新的库时,请改用 `yarn add <library>` 命令代替原来的 `npm i <library>` 。同样地,移除不再使用的模块也应通过 `yarn remove <library>` 实现而不是继续沿用旧习惯下的做法。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值