Yarn npm info
该Yarn命令主要是用于显示有关包装的信息。
Yarn npm info 语法
$> yarn npm info [-f,--fields #0] [--json] ...
Yarn npm info 实例
显示所有可用的信息,有关反应(除了dist,readme和users字段):
yarn npm info react
显示所有可用的信息,关于为有效JSON(包括反应dist,readme和users字段):
yarn npm info react --json
显示有关react 16.12.0的所有可用信息:
yarn npm info react@16.12.0
显示react的描述:
yarn npm info react --fields description
显示react的所有可用版本:
yarn npm info react --fields versions
显示react的自述文件:
yarn npm info react --fields readme
显示几个反应字段:
yarn npm info react --fields homepage,repository
使用细节
此命令将从npm注册表中获取有关程序包的信息,并以树格式打印。
该程序包不一定要在本地安装,而是需要发布(特别是,即使对于工作空间,本地更改也将被忽略)。
附加@<range>到package参数以提供特定于满足该范围的最新版本的信息。如果范围无效,或者没有满足该范围的版本,则该命令将显示警告并退回到最新版本。
如果-f,--fields设置了该选项,则它是一个逗号分隔的字段列表,将仅用于显示部分包装信息。
默认情况下,该命令将不会返回dist,readme和users领域,因为他们往往很长。要显式请求这些字段,请使用--fields标记显式列出它们或以JSON模式请求输出。
如果--json设置了该标志,则输出将遵循JSON流输出,也称为NDJSON(https://github.com/ndjson/ndjson-spec)。