npm-view
查看包注册表上的信息
概要
npm view [<@scope>/]<name>[@<version>] [<field>[.<subfield>]...]
aliases: info, show, v
描述
此命令显示指定包在注册表上的信息。
> npm view jquery
若没有指定要查看包的版本。默认查看标签"latest"的版本。
当然也可以查看指定版本的包信息。
> npm view [email protected]
若想要查看包有依赖关系的其他包。可以指定dependencies字段。
> npm view [email protected] dependencies
要查看最新版本的包的git仓库URL。可以指定repository.url字段
> npm view jquery repository.url
还有一些变通的做法,若要查看关于ronn包所依赖的opts版本的所有数据。
> npm view opts@$(npm view ronn dependencies.opts)
要获取包的所有贡献者邮箱。可以指定contributors.email
> npm view express contributors.email
上面结果返回的是数组,也可以通过下标来获取列表中一个贡献者的电子邮件地址。
> npm view express contributors[0].email
也可以指定多个字段,并且将一个接一个地打印。
> npm view express contributors.name contributors.email
若想要邮箱名字在一行展示,可以如下写法。
> npm view express contributors
若要查看某包的依赖包的版本。
> npm view yui3@'>0.5.4' dependencies.jsdom
查看某包的所有可用的历史版本。
> npm view jquery versions