package.json 全球 node_modules

package.json for global node_modules

我找不到全局节点模块的 package.json。这个全局 package.json 文件在哪里找到的?如果不存在,node.js如何跟踪全局节点模块?

没有全局package.json

npm 确实不跟踪全局变量。它只是将它们安装在一个公共 node_modules 文件夹中。

模块的二进制文件或命令文件已符号链接到可执行文件夹中。例如,在我的 mac 上,符号链接指向 /user/local/bin

要安装全局模块,请在安装时使用 -g 选项。

例如:

npm install -g express-generator

这会将 express-generator 模块安装到全局 npm node_modules 文件夹中,并创建所需的符号链接来执行 express 命令行工具。