我无法找到全局节点模块的package.json。这个全局package.json文件在哪里找到?如果它不存在,node.js如何跟踪全局节点模块?
答案 0 :(得分:4)
没有全局的package.json
npm
并没有跟踪全局变量。它只是将它们安装在一个公共node_modules
文件夹中。
将模块的二进制文件或命令文件符号链接到可执行文件夹中。例如,在我的Mac上,符号链接指向/user/local/bin
要安装全局模块,请在安装时使用-g
选项。
例如:
npm install -g express-generator
这会将express-generator模块安装到全局npm node_modules
文件夹中,并创建所需的符号链接以执行express
命令行工具。