yarn常用命令小记

  1. 安装
shell 复制代码
npm install -g yarn
  1. 查看版本
shell 复制代码
yarn -v
  1. 初始化项目与依赖管理
  • yarn init:与npm init一样通过交互式会话生成一个新的package.jason文件以初始化项目;跳过会话可使用yarn init --yes,简写yarn init -y
  • yarn add <package>@<version>:安装并添加一个依赖项到项目的dependencies部分,写入package.jasonyarn.lock文件
  • yarn add <package> --dev/-Dyarn add --dev <package>:将依赖项添加至devDependencies,用于开发时的依赖
  • yarn remove <package>:移除依赖
  • 升级依赖:
    • yarn upgrade <package>:升级指定包至最新版本(根据package.json中的语义版本范围)
    • yarn upgrade-interactive [--latest]:交互式地选择并升级项目的依赖项
    • yarn upgrade-interactive --latest:将所有依赖升级到其最新的可用版本
  1. 全局安装依赖
shell 复制代码
# 使得它可在系统任意地方使用
yarn global add <package>
  1. 缓存管理
  • yarn cache clean <package>:清除特定包的缓存
  • yarn cache clean:清理整个缓存
  • yarn cache dir:查看全局缓存位置
  • yarn cache list:列出已缓存的包
  1. 下载依赖
shell 复制代码
# 在node_modules目录安装package.json中列出的所有依赖,如果存在则不会重新下载
yarn install
yarn

# --force可以强制下载
yarn install --force
npm install --force
  1. 运行脚本
shell 复制代码
# 执行package.json中的scripts字段定义的脚本
yarn run <script>
yarn <script>
  1. 列出依赖和对应信息
shell 复制代码
# 列出当前项目依赖
yarn list

# 限制依赖的深度
yarn list --depth=0

# 列出全局安装的模块
yarn global list
  1. 修改相关配置(更多国内镜像
shell 复制代码
# 设置
yarn config set key value
npm config set key value

# 读取值
yarn config get key
npm config get key

# 删除
yarn config delete key
npm config delete key

# 显示当前配置
yarn config list
npm config list

# 设置淘宝镜像
yarn config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org
相关推荐
Mintopia1 分钟前
B 样条曲线:计算机图形学里的 “曲线魔术师”
前端·javascript·计算机图形学
Mintopia7 分钟前
Three.js 3D 世界中的噪声运动:当数学与像素共舞
前端·javascript·three.js
来碗疙瘩汤10 分钟前
使用 Three.js 与 CSS3DRenderer 在 Vue3 中加载网页为 3D 模型
前端·javascript
打野赵怀真12 分钟前
在TypeScript中装饰器有哪些应用场景?
前端·javascript
destinying14 分钟前
vite学习笔记
前端·javascript
LRH15 分钟前
JS基础 - 手写数组扁平化函数
前端·javascript
FogLetter18 分钟前
从零到一实现流式输出:SSE技术在前端应用中的魔法时刻
前端·javascript
G等你下课18 分钟前
如何进行DOM操作?
javascript·html
Gazer_S38 分钟前
【公司环境下发布个人NPM包完整教程】
前端·npm·node.js
你喜欢喝可乐吗?40 分钟前
Windows 安装 nodejs npm
前端·npm·node.js