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
命令行工具。