package.json用于全局node_modules

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

没有全局的package.json

npm并没有跟踪全局,真的。 它只是将它们安装在一个公共的node_modules文件夹中。

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

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

例如

npm install -g express-generator

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