首页 > 其他分享 >yarn的常用命令

yarn的常用命令

时间:2023-10-16 15:13:48浏览次数:36  
标签:package -- yarn add install 常用命令 安装

yarn的常用命令:

yarn -v  // 查看yarn 版本
yarn config list  // 查看yarn配置
yarn config get registry   // 查看当前yarn源

// 修改yarn源(此处为淘宝的源)
yarn config set registry https://registry.npm.taobao.org  

// yarn安装依赖
yarn add 包名          // 局部安装
yarn global add 包名   // 全局安装

// yarn 卸载依赖
yarn remove 包名         // 局部卸载
yarn global remove 包名  // 全局卸载(如果安装时安到了全局,那么卸载就要对应卸载全局的)

// yarn 查看全局安装过的包
yarn global list  

npm install -g yarn  // 安装yarn 
yarn --version       // 安装成功后,查看版本号
md yarn   // 创建文件夹 yarn  
cd yarn   // 进入yarn文件夹 

初始化项目 
yarn init // 同npm init,执行输入信息后,会生成package.json文件

yarn的配置项: 
yarn config list // 显示所有配置项
yarn config get <key> //显示某配置项
yarn config delete <key> //删除某配置项
yarn config set <key> <value> [-g|--global] //设置配置项

安装包: 
yarn install         //安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock
yarn install --flat  //安装一个包的单一版本
yarn install --force         //强制重新下载所有包
yarn install --production    //只安装dependencies里的包
yarn install --no-lockfile   //不读取或生成yarn.lock
yarn install --pure-lockfile //不生成yarn.lock
添加包(会更新package.json和yarn.lock):

yarn add [package] // 在当前的项目中添加一个依赖包,会自动更新到package.json和yarn.lock文件中
yarn add [package]@[version] // 安装指定版本,这里指的是主要版本,如果需要精确到小版本,使用-E参数
yarn add [package]@[tag] // 安装某个tag(比如beta,next或者latest)

//不指定依赖类型默认安装到dependencies里,你也可以指定依赖类型:
yarn add --dev/-D // 加到 devDependencies
yarn add --peer/-P // 加到 peerDependencies
yarn add --optional/-O // 加到 optionalDependencies

//默认安装包的主要版本里的最新版本,下面两个命令可以指定版本:
yarn add --exact/-E // 安装包的精确版本。例如yarn add [email protected]会接受1.9.1版,但是yarn add [email protected] --exact只会接受1.2.3版
yarn add --tilde/-T // 安装包的次要版本里的最新版。例如yarn add [email protected] --tilde会接受1.2.9,但不接受1.3.0

yarn publish // 发布包
yarn remove <packageName>  // 移除一个包,会自动更新package.json和yarn.lock
yarn upgrade // 更新一个依赖: 用于更新包到基于规范范围的最新版本
yarn run   // 运行脚本: 用来执行在 package.json 中 scripts 属性下定义的脚本
yarn info <packageName> 可以用来查看某个模块的最新版本信息

缓存 
yarn cache 
yarn cache list # 列出已缓存的每个包 
yarn cache dir # 返回 全局缓存位置 
yarn cache clean # 清除缓存

 

标签:package,--,yarn,add,install,常用命令,安装
From: https://www.cnblogs.com/daitu66/p/17767336.html

相关文章

  • yarn和npm对比
    Yarn和npm都是JavaScript的包管理工具,由不同的公司开发和维护。它们之间有一些相似之处,但也存在一些显著的区别。在功能上,npm和Yarn有许多共同的特性,如安装依赖、全局安装等。然而,它们在处理依赖关系的方式上存在差异。对于npm和yarn,它们将为每个项目的node_modules文件......
  • 【Dotnet篇】Dotnet CLI常用命令
    dotnet--list-sdks//列出已经安装的sdk版本信息dotnet--list-sdksdotnet--list-runtimes//列出已经安装的运行时版本信息dotnet--list-runtimesdotnetnugetlistsource//这会列出当前配置的所有NuGet包源。dotnetnugetlistsource//添加新的NuGet包源do......
  • linux学习记录(管道、环境变量与常用命令) 10.14~10.15
    管道;类似文件重定向第一个命令的标准输出至第二个命令的标准输入,第二个文件的标准输出至第三个命令的标准输入(1)只会处理stdout标准输出,stderr会忽略(2)管道右边的命令必须能接受stdin(有些指令如:rmtmp-r接收的是文件参数)(3)多个管道命令可以串联 与文件重定向的区别:文件重......
  • debug常用命令
    debug常用命令参考教程https://blog.csdn.net/happylzs2008/article/details/113825836挂载硬盘mountc:d:/masmc:dir生成可执行文件masmsample.asm;后缀名可省略linksample.objsample.exer查看和修改寄存器查看:最后一行是下一条要执行的命令修改寄存器内......
  • OpenBmc 常用命令汇总
    bitbake相关#编译u-bootbitbakeuboot#编译系统镜像bitbakecore-image-minimalbitbakecore-image-basebitbakefsl-image-guibitbakefsl-image-qt5bitbakefsl-image-multimedia#只下载不编译:bitbake-cfetchallcore-image-minimal#跳过错误,继续编译:bitb......
  • 前台首页,导出项目依赖,git介绍和安装,git和其他相关介绍,git工作流程,git常用命令,git忽略
    1前台首页⛺1.1Header.vue<template><divclass="header"><divclass="slogan"><p>老男孩IT教育|帮助有志向的年轻人通过努力学习获得体面的工作和生活</p></div><divclass="nav"><ulclass=......
  • npm install -g yarn 安装yarn之后提示:'yarn' 不是内部或外部命令,也不是可运行的程序
    操作系统:win10node版本:v14.21.31:npminstall-gyarn 2:yarn 报错:'yarn'不是内部或外部命令,也不是可运行的程序或批处理文件。3:yarn 安装在C:\ProgramFiles\nodejs\node_modules\corepack\shims4:设置PATHsetPATH=%PATH%;C:\ProgramFiles\nodejs\node_modules\core......
  • git常用命令
    gitglobalsetupgitconfig--globaluser.name"yourname"gitconfig--globaluser.email"[email protected]"Createanewrepositorygitclonegit@yourrepoaddress.gitcdtheFileFoldYouClonedtouchREADME.mdgitaddREADME.mdgitcommi......
  • 前台首页、导出项目依赖、git介绍和安装、git,github,gitab,gitee介绍、git工作流程、git
    前台首页Header.vur<template><divclass="header"><divclass="slogan"><p>老男孩IT教育|帮助有志向的年轻人通过努力学习获得体面的工作和生活</p></div><divclass="nav"><ulclass="......
  • WSL2 配置过程及常用命令
    01WSL2安装1.1启动WSL以管理员身份启动Terminal运行如下命令dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart1.2启动虚拟机平台以管理员身份启动Terminal运行如下命令dism.exe/online/enable-feature/feat......