节点模块的位置是什么

Hai*_*oob 6 javascript nodejs

我想查看节点模块的所有包和模块。请告诉我它在 ubuntu 18.04 中的位置。例如/path/to/node-module另外,如何查看http模块或fs模块等模块的代码。

Tej*_*kar 7

全球图书馆

您可以运行npm list -g来查看安装了哪些全局库以及它们所在的位置。用于npm list -g | head -1仅显示路径的截断输出。

在 Unix 系统上,它们通常被放置在全局中/usr/local/lib/node/usr/local/lib/node_modules安装时全局。如果将 NODE_PATH 环境变量设置为此路径,则可以通过节点找到模块。

非全局库

非全局库安装在您当前所在文件夹中的 node_modules 子文件夹中。您可以运行npm list以查看当前位置已安装的非全局库。