yarn 常用命令

摘要:
yarnglobaladd全局安装依赖。yarncachelist--pattern将列出匹配指定模式的已缓存的包。将在下次运行yarn或yarninstall时重新填充。示例;yarnlist--depth=03.yarnremoveyarnremove运行yarnremovefoo会从你的直接依赖里移除名为foo的包,在此期间会更新你的package.json和yarn.lock文件。
  1. yarn add
    yarn add [package]@[version]
    这将安装您的dependencies中的一个或多个包。
    --dev-D 会在 devDependencies 里安装一个或多个包。

yarn global add <package...>全局安装依赖。
对于绝大部分包来说,这是个坏习惯,因为它们是隐藏的。 最好本地安装你的依赖,这样它们都是明确的,每用你项目的人都能得到同样的依赖。
注意:yarn add global <package...>会变成本地安装,注意顺序。
2.yarn cache
yarn cache dir
运行 yarn cache dir 会打印出当前的 yarn 全局缓存在哪里。

yarn cache list --pattern <pattern> 将列出匹配指定模式的已缓存的包。
示例:yarn cache list --pattern "gulp-(match|newer)"

yarn cache clean
运行此命令将清除全局缓存。 将在下次运行 yarn 或 yarn install 时重新填充。
3.yarn list
yarn list [--depth] [--pattern]
默认情况下,所有包和它们的依赖会被显示。 要限制依赖的深度,你可以给 list 命令添加一个标志 --depth 所需的深度。
示例;yarn list --depth=0
3.yarn remove
yarn remove <package...>
运行 yarn remove foo 会从你的直接依赖里移除名为 foo 的包,在此期间会更新你的 package.jsonyarn.lock 文件。
4.yarn run
yarn run [script] [<args>]
如果你已经在你的包里定义了 scripts,这个命令会运行指定的 [script]。例如:
运行这个命令会执行你的 package.json 里名为 "test" 的脚本。
5.yarn upgrade
yarn upgrade [package | package@tag | package@version | @scope/]... [--ignore-engines] [--pattern]
可以选择指定一个或多个包名称。指定包名称时,将只升级这些包。未指定包名称时,将升级所有依赖项。

查看npm上已经全局安装的命令
npm list -g --depth=0

查看yarn 全局安装的根目录
yarn global bin
C:UsersWIN7AppDataLocalYarnin
查看npm 全局安装的根目录
npm bin

yarn windows 安装
choco install yarn 或者 scoop install yarn 或者下载安装包

yarn指定淘宝源 :

yarn config set registry http://registry.npm.taobao.org


作者:滚石_c2a6
链接:https://www.jianshu.com/p/f5d85e541a99
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

免责声明:文章转载自《yarn 常用命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇element-UI el-table样式(去边框和滚动条样式)springboot整合mybatis将sql打印到日志(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ibatis 批量插入

  ibatis 批量插入 CreationTime--2018年7月2日10点21分 Author:Marydon 1.说明   基于oracle的sql语句 2.主键id有默认值,比如:sys_guid()   id有默认值的情况下,插入的时候,不再声明该字段,当插入一条数据的时候,oracle会自动生成id。 <insert id="inse...

NodeManager介绍

原文链接: http://blog.csdn.net/zhangzhebjut/article/details/37730013 参考文档: https://blog.csdn.net/u013384984/article/details/80738128          https://hortonworks.com/blog/how-to-plan...

了解 yarn 、npm、nodejs

一、前言 针对即将上线的 jeecg-boot 做一些准备。 二、了解系列 1、了解 nodejs Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行...

mybatis中的智能标签之二

智能标签foreach-Array, 智能标签foreach-List数据组,智能标签 foreach list自定义类型接口: /** * 智能标签foreach-Array * @param num * @return */public List<Student> findByForeachArray(int[] num);/** * 智能...

Hadoop入门知识总结

一、大数据1.含义 大数据指在一定时间范围内使用常规的软件无法处理的数据集合!2.特点 ①海量 ②高增长率 ③多样性 ④低价值密度二、Hadoop1.含义 狭义: Hadoop只代表hadoop框架本身! 广义: hadoop代表整个hadoop体系,由hadoop框架和其他依赖于hadoop的其他框架共同组成!2.hadoop的组成2.x版本 HDFS:...

Flink on Yarn运行机制

从图中可以看出,Yarn的客户端需要获取hadoop的配置信息,连接Yarn的ResourceManager。所以要有设置有 YARN_CONF_DIR或者HADOOP_CONF_DIR或者HADOOP_CONF_PATH,只要设置了其中一个环境变量,就会被读取。如果读取上述的变量失败了,那么将会选择hadoop_home的环境变量,都区成功将会尝试加载...