yarn常用命令小记

  1. 安装
npm install -g yarn
  1. 查看版本
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. 全局安装依赖
# 使得它可在系统任意地方使用
yarn global add <package>
  1. 缓存管理
  • yarn cache clean <package>:清除特定包的缓存
  • yarn cache clean:清理整个缓存
  • yarn cache dir:查看全局缓存位置
  • yarn cache list:列出已缓存的包
  1. 下载依赖
# 在node_modules目录安装package.json中列出的所有依赖,如果存在则不会重新下载
yarn install
yarn

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

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

# 列出全局安装的模块
yarn global list
  1. 修改相关配置(更多国内镜像
# 设置
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

相关推荐

  1. yarn命令小记

    2024-02-22 08:32:02       27 阅读
  2. npm、yarn命令

    2024-02-22 08:32:02       38 阅读
  3. npm/yarm命令

    2024-02-22 08:32:02       11 阅读
  4. hadoop-yarn简介及命令详解(超详细)

    2024-02-22 08:32:02       38 阅读
  5. GITLAB - CI 语法小记

    2024-02-22 08:32:02       22 阅读
  6. Kubernetes 命令

    2024-02-22 08:32:02       34 阅读
  7. Pgsql命令

    2024-02-22 08:32:02       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-22 08:32:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-22 08:32:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-22 08:32:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-22 08:32:02       18 阅读

热门阅读

  1. 使用多线程常见的架构

    2024-02-22 08:32:02       25 阅读
  2. 深入解析Lambda架构与Kappa架构

    2024-02-22 08:32:02       22 阅读
  3. 蓝桥杯刷题--python-10(2023填空题3)

    2024-02-22 08:32:02       34 阅读
  4. docker搭建Postgresql主备集群

    2024-02-22 08:32:02       27 阅读
  5. js设计模式汇总

    2024-02-22 08:32:02       26 阅读
  6. 突破编程_C++_面试(数组(1))

    2024-02-22 08:32:02       26 阅读
  7. 嵌入式24——IO

    2024-02-22 08:32:02       26 阅读
  8. 计算机网络--物理层练习题

    2024-02-22 08:32:02       28 阅读
  9. MySQL中的高级查询

    2024-02-22 08:32:02       20 阅读
  10. mysql binlog

    2024-02-22 08:32:02       24 阅读