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
相关推荐
Y425812 小时前
本地多语言切换具体操作代码
前端·javascript·vue.js
fruge13 小时前
React 2025 完全指南:核心原理、实战技巧与性能优化
javascript·react.js·性能优化
etsuyou14 小时前
js前端this指向规则
开发语言·前端·javascript
不想上班只想要钱15 小时前
vue3+vite创建的项目,运行后没有 Network地址
前端·javascript·vue.js
JS.Huang19 小时前
【JavaScript】原生函数
开发语言·javascript·ecmascript
533_19 小时前
[vue] dayjs 显示实时时间
前端·javascript·vue.js
ftpeak20 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
一个很帅的帅哥20 小时前
JavaScript事件循环
开发语言·前端·javascript
云枫晖21 小时前
Webapck系列-初识Webpack
前端·javascript
jiangzhihao051521 小时前
升级到webpack5
前端·javascript·vue.js