Haider Yaqoob Asked: 2019-11-17 00:12:46 +0800 CST2019-11-17 00:12:46 +0800 CST 2019-11-17 00:12:46 +0800 CST 节点模块的位置是什么 772 我想查看我所有的 node-module 包和模块。请告诉我它在 ubuntu 18.04 中的位置。比如/path/to/node-module。此外,如何查看http模块或fs模块等模块的代码。 nodejs javascript 3 个回答 Voted Best Answer Tejas Lotlikar 2019-11-17T00:32:31+08:002019-11-17T00:32:31+08:00 全球图书馆 您可以运行npm list -g以查看安装了哪些全局库以及它们的位置。用于npm list -g | head -1仅显示路径的截断输出。 在 Unix 系统上,它们通常放置在全局中/usr/local/lib/node或/usr/local/lib/node_modules在全局安装时。如果将 NODE_PATH 环境变量设置为此路径,则可以通过节点找到模块。 非全局库 非全局库安装在您当前所在文件夹中的 node_modules 子文件夹中。您可以运行npm list以查看当前位置已安装的非全局库。 Krangerich 2021-12-18T04:19:42+08:002021-12-18T04:19:42+08:00 您可以像这样看到本地位置: $ npm root /home/<user>/<path>/node_modules 和这样的全球位置: $ npm root -g /usr/lib/node_modules marcdahan 2021-04-24T22:49:05+08:002021-04-24T22:49:05+08:00 全局安装的 node_modules 植根于需要 sudo admin 访问的库中 /usr/local/lib/node_modules
全球图书馆
您可以运行
npm list -g
以查看安装了哪些全局库以及它们的位置。用于npm list -g | head -1
仅显示路径的截断输出。在 Unix 系统上,它们通常放置在全局中
/usr/local/lib/node
或/usr/local/lib/node_modules
在全局安装时。如果将 NODE_PATH 环境变量设置为此路径,则可以通过节点找到模块。非全局库
非全局库安装在您当前所在文件夹中的 node_modules 子文件夹中。您可以运行
npm list
以查看当前位置已安装的非全局库。您可以像这样看到本地位置:
和这样的全球位置:
全局安装的 node_modules 植根于需要 sudo admin 访问的库中