safety-eval-service-frontend/.cursor/skills/yarn-npmrr/SKILL.md

60 lines
1.2 KiB
Markdown
Raw Normal View History

2026-08-14 16:54:03 +08:00
---
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**