60 lines
1.2 KiB
Markdown
60 lines
1.2 KiB
Markdown
---
|
||
name: yarn-npmrr
|
||
description: 使用yarn安装依赖包并设置npmrr源。Use when installing dependencies, adding packages, or managing project dependencies with yarn and npmrr registry.
|
||
---
|
||
|
||
# Yarn 与 npmrr 源配置
|
||
|
||
## 核心规范
|
||
|
||
在安装依赖包时,**必须使用 yarn**,并设置源为 npmrr。
|
||
|
||
### 命令格式
|
||
|
||
```bash
|
||
# 设置npmrr源
|
||
yarn config set registry https://registry.npmmirror.com
|
||
|
||
# 安装依赖(从npmrr源)
|
||
yarn
|
||
|
||
# 添加依赖包
|
||
yarn add <package-name>
|
||
|
||
# 添加开发依赖
|
||
yarn add <package-name> -D
|
||
|
||
# 移除依赖
|
||
yarn remove <package-name>
|
||
```
|
||
|
||
### Windows PowerShell 注意事项
|
||
|
||
PowerShell 不支持 `&&` 作为语句分隔符,应使用分号 `;`:
|
||
|
||
```powershell
|
||
# 错误示例
|
||
yarn add react && yarn add react-dom
|
||
|
||
# 正确示例(单行)
|
||
yarn add react; yarn add react-dom
|
||
|
||
# 推荐方式(分步执行)
|
||
yarn add react
|
||
yarn add react-dom
|
||
```
|
||
|
||
## 使用场景
|
||
|
||
- 安装项目依赖:`yarn`
|
||
- 添加新依赖:`yarn add <package>`
|
||
- 添加开发依赖:`yarn add <package> -D`
|
||
- 更新依赖:`yarn upgrade`
|
||
- 移除依赖:`yarn remove <package>`
|
||
|
||
## 关键词
|
||
|
||
- **yarn** / **npmrr** / **npmmirror**
|
||
- **安装依赖** / **添加依赖** / **依赖管理**
|
||
- **yarn add** / **yarn** / **yarn remove**
|