2016-01-21 92 views
0

我的计算机上有多个Node.js版本,并且我使用n在版本之间来回切换。 当我使用版本4.0这是我安装我可以使用下面的命令列出所有全球安装的节点模块的第一个版本:使用5.x版本时在节点v5.X中无法获得全局安装的Node.js模块列表

npm list -g --depth=0 

like(5.0.0或5.2.0)我得到一个空字符串,这意味着没有全局模块。

我也试图让路径全球模块版本下4.0.0和使用下面的命令更高:

npm root -g 

和令人惊讶地是相同的路径。

我在这里无法理解的是,它们如何来共享相同的路径,并在不同版本中获得不同的结果。

任何建议表示赞赏。

回答

1

npm版本3.5.3 其中自带node5.x的的错误。您可以在此处阅读更多内容:npm can't list global packages

您可以通过在根目录上执行ls来查看所有已安装的软件包。

+0

是的,我们可以使用''ls'',但我需要以其他原因以编程方式访问该路径。 – Ismail

相关问题