依赖树深度与npm ls

时间:2017-05-03 08:40:04

标签: node.js npm

我写了一个工具,给定NodeJS项目以我需要的格式计算其依赖树。它基于npm ls命令:

npm ls --parseable=true --long=true --production

我注意到有时这个命令到达maxdepth并打印出这样的一行:

.../bn.js:bn.js@"^0.15.0"::MAXDEPTH

当出现MAXDEPTH时,依赖关系树达到最大值。我现在几个问题:

  1. npm ls的默认最大深度是多少(我在文档中找不到此信息)?
  2. 使用有限的MAXDEPTH,我是否省略了一些依赖项?
  3. 我怎样才能拥有无限的MAXDEPTH?
  4. 是否方便拥有无限的MAXDEPTH?
  5. THX

0 个答案:

没有答案