如何查看给定npm模块的依赖关系树?
我怎样才能得到一个模块树可用npm,但不是本地安装?
 npm ll本地安装的软件包完成这项工作。 但是它不适用于未安装的模块或全局安装的模块。 
 我试过npm list bower但那不是。 
 您可以使用npm-remote-ls模块。 您可以在全球安装: 
 npm install -g npm-remote-ls 
然后打电话给:
 npm-remote-ls bower 
这是一个不起作用的官方命令:
 npm view <PACKAGE> dependencies 
虽然它只打印直接依赖关系 ,而不是整个树。
您可以通过使用该命令生成NPM依赖项树,而无需安装依赖项
 npm list 
这将在当前目录中为项目生成一个依赖关系树并将其打印到控制台。
你可以像这样得到一个特定依赖的依赖树:
 npm list [dependency] 
你也可以通过做最大的深度水平
 npm list --depth=[depth] 
请注意,您只能查看已全局安装的依赖项的依赖关系树,或者本地到NPM项目的依赖关系树。
